访问IIS全局应用程序设置

时间:2013-06-07 09:54:43

标签: c# iis-7.5 appsettings

是否可以访问全局应用程序设置(在IIS主屏幕上定义 - >应用程序设置)。我相信全局web.config应该由所有应用程序继承,但我已经尝试了

var myGlobalSetting = ConfigurationManager.AppSettings["MyGlobalSetting"]

var appSettings = (NameValueCollection)HttpContext.Current.GetSection("appSettings");
var myGlobalSetting = appSettings["MyGlobalSetting"];

两者都返回null。我没有任何覆盖或清除设置的内容。

我做错了什么?感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用WebConfigurationManager

var myGlobalSetting = WebConfigurationManager.AppSettings["MyGlobalSetting"];