小编典典

从 .NET 中的 app.config 或 web.config 读取设置

all

我正在开发一个 C# 类库,该类库需要能够从web.configorapp.config文件中读取设置(取决于 DLL 是从 ASP.NET Web
应用程序还是 Windows 窗体应用程序引用的)。

我发现

ConfigurationSettings.AppSettings.Get("MySetting")

有效,但该代码已被 Microsoft 标记为已弃用。

我读过我应该使用:

ConfigurationManager.AppSettings["MySetting"]

但是,System.Configuration.ConfigurationManager该类似乎不能从 C# 类库项目中获得。

做这个的最好方式是什么?


阅读 83

收藏
2022-03-01

共1个答案

小编典典

您需要在项目的 引用文件夹中* 添加对 的引用。 System.Configuration *

你绝对应该使用ConfigurationManagerover the obsolete ConfigurationSettings

2022-03-01