访问IIS全局应用程序设置

问题描述 投票:3回答:1

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

var myGlobalSetting = ConfigurationManager.AppSettings["MyGlobalSetting"]

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

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

我做错了什么?谢谢。

c# iis-7.5 appsettings
1个回答
0
投票

你可以使用WebConfigurationManager

var myGlobalSetting = WebConfigurationManager.AppSettings["MyGlobalSetting"];
© www.soinside.com 2019 - 2024. All rights reserved.