首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何解决ConfigurationManager标准中命名空间'System.Configuration‘错误中不存在的类型或名称空间名称’System.Configuration‘?

如何解决ConfigurationManager标准中命名空间'System.Configuration‘错误中不存在的类型或名称空间名称’System.Configuration‘?
EN

Stack Overflow用户
提问于 2020-07-11 01:01:51
回答 2查看 663关注 0票数 0

我有一个.net框架类库项目,它完全可以与.net框架项目一起工作,现在我还需要在.net核心应用程序中引用它。因此,我试图创建一个新的.net标准项目,并将所有.cs文件从现有项目复制到该项目中。并开始修复编译错误。我修了很多,但还是有几个。

代码语言:javascript
复制
string applicationName = System.Configuration.ConfigurationManager.AppSettings["Application"];

在上面的一行中,它给出了下面的错误。

名称空间‘

’中不存在类型或命名空间名称'ConfigurationManager‘

已经尝试过了:

我已经添加了来自Nuget的包

  1. 尝试过从Reference添加System.Configuration.dll,但是它没有显示出任何关于

的内容

如何在.net标准类库中解决这个问题?还是根本不支持?

另一方面,问题是如何在appsettings.json标准类库中读取.net文件?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-07-11 01:10:51

通过从Microsoft.Extensions.Configuration包管理器将NuGet添加到项目中,我解决了这个问题。

票数 2
EN

Stack Overflow用户

发布于 2021-08-05 19:12:47

对于Visual 2019,我也遇到了同样的问题。

这帮助我解决了这个问题:

右键单击项目,然后转到管理NuGet包。

搜索System.Configuraion并安装System.Configuration.ConfigurationManager

现在在您的代码中,配置管理器将被识别。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62844106

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档