我正在尝试使用Visual Studio 2010中C#程序中的App.config文件指定的值,具体取决于此帖子的“已接受答案”中指定的说明:Custom app.config Config Section Handler
我的代码文件是using System.Configuration
,我正在尝试创建以下内容:
public class ConnectionCollection : ConfigurationElementCollection {
//code here
}
public class ConnectionElement : ObjectConfigurationElement {
//code here
}
但是,错误消息表明找不到ConfigurationElementCollection,ObjectConfigurationElement和ConfigurationElement。我做错了什么?
答案 0 :(得分:0)
您可能需要包含对实际System.Configuration
程序集的引用...
答案 1 :(得分:0)
出现什么样的错误消息?我有一种感觉,你无法编译上面的源代码,如果来自运行时的异常,错误消息不是消息。我假设IDE
和IntelliSense警告你。
通常,在这种情况下,您应该首先尝试以下方法:
IDE
无法解释的类中,在本例中为ConfigurationElementCollection
。然后按Ctrl+.
。这将为您提供所需的正确使用声明,并通过输入接受。Solution Explorer
之后,在项目的节点下右键单击References
节点Add Reference...
,然后在即将到来的Assemblies
中选择Reference Manager
节点,请检查在这种情况下System.Configuration
,然后确定。现在回到第一步,然后使用Ctrl+.
进行使用。如果仍然没有得到使用,那么你引用了错误的程序集。