我的 web.config 中有以下内容:
<configuration>
<appSettings>
<add key="PsychMon" value="true"/>
</appSettings>
. . .
</configuration>
我的代码隐藏中有以下代码:
System.Configuration.Configuration webConfig =
System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration(null) ;
但是,当我查看 webConfig 时, webConfig.AppSettings.Settings.Count = 0 。
为什么不读取应用程序设置?
我想要做的是能够通过使用获得设置:
System.Configuration.KeyValueConfigurationElement psych =
webConfig.AppSettings.Settings["PsychMon"];
我正在使用 c# 3.5,与 2008 相比