日期:2014-05-18  浏览次数:20914 次

ConfigurationSettings.AppSettings该怎样使用?
我正在看别人写的一段代码,里面有个ConfigurationSettings.AppSettings,我大概知道这个东西是用来从一个配置文件里读取内容的,配置文件就放在项目文件的目录下,可为什么运行时总是读不到?ConfigurationSettings.AppSettings是如何找到配置文件的?

------解决方案--------------------
web.config
<appSettings>
<add key= "ConnString1 " value= "Data Source=.;Initial Catalog=你的库名;password=;Persist Security Info=True;User ID=sa " />
</appSettings>

string connStr =ConfigurationSettings.AppSettings[ "ConnString1 "].ToString();
------解决方案--------------------
<configuration>
<appSettings>
<add key = "Connstr " value = "server = .; database = AreaMIS ; uid = sa ; pwd = "> </add>
</appSettings>

string str = System.Configuration.ConfigurationSettings.AppSettings[ "Connstr "].ToString();
------解决方案--------------------
<add key = "Connstr " value = "server = .; database = AreaMIS ; uid = sa ; pwd = "> </add>
寫的有問題吧, "= "兩邊之間不要有空格!


------解决方案--------------------
ConfigurationSettings.AppSettings[ "DBConnStr "].ToString();
------解决方案--------------------
换成System.Configuration.ConfigurationManager.AppSettings
如果还出现“过时”的话应该要在项目中添加引用System.Configuration.dll库?
找到这个DLL就可以调用了!
------解决方案--------------------
在项目节点上点右键,添加新项---应用程序配置文件就可以了