32

我是 VS 3.5 的新手,我正在编写一个控制台应用程序,它需要从 app.config 文件中提取一些键值。

我有:

Imports System.Configuration 

我正在尝试引用ConfigurationManager.AppSettings,但这会产生错误:

名称 ConfigurationManager 未声明

我错过了什么?

4

6 回答 6

85

确保您有对程序集的引用System.Configuration.dll

于 2010-12-13T16:38:57.190 回答
20

项目 -> 添加引用 -> .NET -> 选择 System.Configuration

项目 -> 添加引用 -> .NET -> 选择 System.Configuration

于 2016-10-14T11:26:36.590 回答
9

我自己也遇到了这个问题,实际上包含了对 System.Configuration 的引用,但它仍然不会出现。

我必须去 Build 菜单,选择 Clean,然后重新构建。

发帖是因为六个月后当我再次看到这个时,我可能会忘记我做了什么......

于 2013-07-31T19:31:16.643 回答
9

System.Configuration.ConfigurationManager我必须在我的 Visual Studio 2019 C# 项目中安装 NuGet 包。

例如,

Install-Package System.Configuration.ConfigurationManager -Version 4.7.0
于 2020-05-12T16:31:21.770 回答
0

添加对 System.Configuration 的引用:

菜单栏 -> 项目 -> 添加引用... -> .NET (Tab) -> System.Configuration -> 确定

于 2012-07-17T12:58:36.637 回答
0

尝试使用 System.Configuration;

尝试通过选择
Project -> Add References -> .NET -> 选择 System.Configuration 添加引用

现在您可以使用“ConfigurationManager”

于 2016-02-08T16:50:15.580 回答