C#/ ASP.Net:应用设置而不是web.config

时间:2018-09-17 12:11:35

标签: c# asp.net web-config app-config

我有下一种情况:

  • 使用一个app.config的一个类库(例如称为实用程序)
  • 一个使用web.config的通用站点Web应用程序和每个使用web.config的应用程序。

我需要插入一个名为“ XXX”的应用程序设置。显然应该在站点web.config中进行设置。

在我在站点内拥有的所有应用程序中都会调用实用程序库,然后我应该在每个web.config中设置appsettings键(有些令人困惑)。

如何在app.config中设置密钥并读取它? ConfigurationManager仅从Web.Config中读取,我想在实用程序中读取app.config密钥。

有可能吗?

1 个答案:

答案 0 :(得分:-1)

嗨,我找到了解决方法:

如果您想获取app.config的属性,可以使用:

var value = Properties.Settings.Default.keyName