Windows服务项目命名空间“System.Configuration”中不存在类型或命名空间名称“ConfigurationManager”

时间:2012-12-13 10:51:30

标签: windows-services configurationmanager

我正在编写Windows服务。

添加了dll和命名空间,如下所示。

使用System.Configuration;

//此行导致错误,但为什么?

var settings = System.Configuration.ConfigurationManager.AppSettings;

错误:名称空间'System.Configuration'中不存在类型或命名空间名称'ConfigurationManager'

Project Target是v4.0,我成功安装并启动了服务

感谢。

1 个答案:

答案 0 :(得分:1)

appSettings是一个只读属性,因此我们需要在App.config中定义。

<?xml version="1.0"?>
<configuration>
 <appSettings>

 </appSettings>
 ....
 <system.webServer>
   <modules runAllMan....