我在学习配置类,就是ConfigurationSettings。遇到了麻烦,例子程序总过不去,不是说type不对,就是无法创建类。按照书上写的例子发现生成的类是未定义的值,而且用try查看也不出错。
我把代码写一下,大家帮忙看看,谢谢了。
static void Main(string[] args){
object lunchInfo = ConfigurationSettings.GetConfig("Database");
}
namespace Life{
public class Food{
private XmlNode databaseXml;
public Food(XmlNode sections){
this.databaseXml = sections;
}
}
}
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="Database" type="Life.Food,Life" />
</configSections>
<Database>
<ConnectionString>User ID=sa;Password=password;</ConnectionString>
</Database>
</configuration>出错:其他信息: 无法创建 Life.Food,Life请问为什么?
我把代码写一下,大家帮忙看看,谢谢了。
static void Main(string[] args){
object lunchInfo = ConfigurationSettings.GetConfig("Database");
}
namespace Life{
public class Food{
private XmlNode databaseXml;
public Food(XmlNode sections){
this.databaseXml = sections;
}
}
}
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="Database" type="Life.Food,Life" />
</configSections>
<Database>
<ConnectionString>User ID=sa;Password=password;</ConnectionString>
</Database>
</configuration>出错:其他信息: 无法创建 Life.Food,Life请问为什么?
<configuration>
<appSettings>
<add key="Database" value="Life.Food,Life" />
</appSettings>
</configuration>
<section name="Database" type="Life.Food,Life" />with
<section name="Database" type="Life.Food.Life" />