我已经搜遍了所有人,似乎无法解决这个问题。
我要做的就是从web.config中读取应用程序设置。
我在这里找到了一篇文章 - 但这不起作用。
我的代码:
return System.Web.Configuration.WebConfigurationManager.AppSettings[settingName];
My Web Config确实有设置:
<setting name="AirmetDataCacheExpiration" serializeAs="String">
<value>5</value>
</setting>
<setting name="MetarDataCacheExpiration" serializeAs="String">
<value>5</value>
</setting>
<setting name="TafDataCacheExpiration" serializeAs="String">
<value>5</value>
</setting>
我的预感是这与我的VS解决方案中的web.config和machine.config ...
有关。那么如何确保我正在阅读正确的内容呢?
答案 0 :(得分:0)
找到答案。 This链接帮助我走上了正确的道路。
So instead of using System.Configuration.ConfigurationManager["appsetting"]
你用这个:
(string)Properties.Settings.Default[settingName].ToString();