【发布时间】:2020-06-01 05:47:08
【问题描述】:
我正在开发一个 C# 类库,它需要能够从 web.config 或 app.config 文件中读取设置(取决于 DLL 是从 ASP.NET Web 应用程序还是 Windows 窗体应用程序引用的) )。
我发现了
ConfigurationSettings.AppSettings.Get("MySetting")
有效,但该代码已被 Microsoft 标记为已弃用。
我已经读到我应该使用:
ConfigurationManager.AppSettings["MySetting"]
但是,System.Configuration.ConfigurationManager 类似乎无法从 C# 类库项目中获得。
最好的方法是什么?
【问题讨论】:
-
就像我阅读了 4 篇 MSDN 示例和文章一样。然后来到这里。只需添加参考..他们为什么不能这么说。好问题! +1
-
如果你也想写回设置,看看here你是怎么做到的。
标签: c# .net configuration appsettings