我在项目里添加了一个配置文件app.config
内容如下:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="Server" value="."/>
</appSettings>
</configuration>我在项目里又添加了system.configuration.dll
以及在源文件开头using System.Configuration;但是当我使用
string rtnstr = @"server=";
rtnstr += ConfigurationManager.AppSettings["Server"];
来读取Server的值时,读出来的却是空值。我试过debug模式和release模式,以及编译后进入程序输出目录双击程序文件来执行,结果都一样,读出来的是空值。我的方法错在哪?
内容如下:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="Server" value="."/>
</appSettings>
</configuration>我在项目里又添加了system.configuration.dll
以及在源文件开头using System.Configuration;但是当我使用
string rtnstr = @"server=";
rtnstr += ConfigurationManager.AppSettings["Server"];
来读取Server的值时,读出来的却是空值。我试过debug模式和release模式,以及编译后进入程序输出目录双击程序文件来执行,结果都一样,读出来的是空值。我的方法错在哪?
添加app.config在项目里添加新项,然后选应用程序配置文件。
String rtnstr = ConfigurationManager.AppSettings["Server"];这个没问题,
你app.config有问题
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings />
<appSettings>
<add key="Server" value="."></add>
</appSettings>
</configuration>