关于错误“System.Configuration”中不存在类型或命名空间名称“ConfigurationManager”
2013-09-07 15:33
260 查看
好几次在代码中使用了System.Configuration.ConfigurationSettings.GetConfig方法,但每次使用之后都出现如下提示:
但奇怪的是每次按系统提示调用System.Configuration.ConfigurationManager.GetSection方法时都出现以下错误:命名空间“System.Configuration”中不存在类型或命名空间名称“ConfigurationManager”(是缺少程序集引用吗?)。以前都尝试失败后就继续使用GetSection方法,今天再次尝试又出错,于是就去查阅了MSDN,关于ConfigurationManager类的说明如下:
关于ConfigurationSettings类的说明如下:
哈哈,原来ConfigurationSetting属于system.dll程序集中,而ConfigurationManager属于system.configration.dll程序集中,系统默认引入的程序集中不包含system.configration.dll程序集,所以只需引用system.configration.dll程序集就可以了。
相关文章推荐
- 关于错误“System.Configuration”中不存在类型或命名空间名称“ConfigurationManager”
- 错误 4 命名空间“System.Configuration”中不存在类型或命名空间名称“ConfigurationManager”。是否缺少程序集引用?
- “System.Configuration”中不存在类型或命名空间名称“ConfigurationManager”错误的解决方法
- 编译器错误消息: CS0234: 命名空间“System.Web”中不存在类型或命名空间名称“Helpers”(是否缺少程序集引用?)
- 提问:错误提示--命名空间“System.Web”中不存在类型或命名空间名称“UI”(是缺少程序集引用吗?) 如何解决??
- 编译器错误消息: CS0234: 命名空间“System.Web”中不存在类型或命名空间名称“Optimization”(是否缺少程序集引用?)
- 命名空间"system.web"中不存在类型或命名空间名称security"错误解决方
- 提问:错误提示--命名空间“System.Web”中不存在类型或命名空间名称“UI”(是缺少程序集引用吗?) 如何解决??
- 错误:CS0234: 命名空间“System”中不存在类型或命名空间名称“Linq”的解决方法
- "命名空间"system.web"中不存在类型或命名空间名称security"错误解决方法
- 错误:CS0234: 命名空间“System”中不存在类型或命名空间名称“Linq”的解决方法
- 命名空间"system.web"中不存在类型或命名空间名称security"错误解决方(控制台)
- ASP.NET编译错误 命名空间“System.Web.Mvc”中不存在类型或命名空间名称“Ajax”
- “System.Configuration”中不存在类型或命名空间名称“ConfigurationManager”
- 编译器错误信息: CS0234: 类型或命名空间名称“Windows”在类或命名空间“System”中不存在(是否缺少程序集引用?)
- 编译器错误消息: CS0234: 命名空间“System.Web.Mvc”中不存在类型或命名空间名称“Ajax”(是否缺少程序集引用?)
- 编译器错误消息: CS0234: 命名空间“System.Web.Mvc”中不存在类型或命名空间名称“Ajax”(是否缺少程序集引用?)
- 编译器错误消息: CS0234: 命名空间“System”中不存在类型或命名空间名称“Linq”(是否缺少程序集引用?)
- “System.Web”中不存在类型或命名空间名称“Optimization”
- 命名空间“System.Web.Http”中不存在类型或命名空间名称“Description”(是否缺少程序集引用?)