我正在编写Windows服务。
我添加了dll和命名空间,如下所示。
使用System.Configuration;
//此行导致错误,但为什么?
var settings = System.Configuration.ConfigurationManager.AppSettings;
错误:名称空间'System.Configuration'中不存在类型或命名空间名称'ConfigurationManager'
Project Target是v4.0,我成功安装并启动了服务
感谢。
答案 0 :(得分:1)
appSettings是一个只读属性,因此我们需要在App.config中定义。
<?xml version="1.0"?>
<configuration>
<appSettings>
</appSettings>
....
<system.webServer>
<modules runAllMan....