无法从C#.NET Windows应用程序中的App.config读取新密钥

时间:2013-05-01 11:40:31

标签: c# app-config

我的app.config文件有6个键值对。

  • 我之前只有三个。
  • 在添加3个键之前,我多次运行应用程序 最近。
  • 但是这样做,我总是得到“Null对象引用”错误。
  • 我仍然可以使用下面的代码读取旧的3个值,但它无法使用 返回给我新添加的3个键的值:
return 
  System.Configuration
    .ConfigurationManager.AppSettings.Get("FTPDirectory").ToString();

可能的原因是什么?

1 个答案:

答案 0 :(得分:3)

您是否在更改app.config之间重新编译?例如,msbuild会将您的app.config复制到.exe.config的输出文件夹中。