System.Configuration.ConfigurationManager.AppSettings无效

时间:2016-09-07 17:04:18

标签: c# configurationmanager

以下是我的app.config文件

<configuration>
  <appSettings>
    <add key="input_file" value="D:\bioen\Web\NewUser\dotnet\PasswordGenerator\AutoPassword\AutoPassword\Passwords.txt"/>
    <add key="location" value="sequals"/>
  </appSettings>
</configuration>

当我尝试在如下所示的程序中读取此值时, 两个字符串都为null。这是为什么?

string path = System.Configuration.ConfigurationManager.AppSettings["input_file"];
string location = System.Configuration.ConfigurationManager.AppSettings["location"];

1 个答案:

答案 0 :(得分:0)

最可能的问题是您缺少对System.Configuration.dll的引用。

右键单击项目,添加对System.Configuration dll的引用,希望它能正常工作。