2013-05-01 26 views
0

我的app.config文件有6個鍵值對。無法從C#.NET中的App.config中讀取新密鑰Windows應用程序

  • 我以前只有三個。
  • 我跑了應用程序很多次,最近又增加了3個鍵 。
  • 但是這樣做,我總是得到「空對象引用」錯誤。
  • 我仍然可以讀取使用下面的代碼老3倍的值,但它無法 回我新加入的3個鍵的值:
return 
    System.Configuration 
    .ConfigurationManager.AppSettings.Get("FTPDirectory").ToString(); 

這可能是什麼可能的原因?

+0

你可以分享你的app.config文件或只是鍵/值 – Harish 2013-05-01 11:41:48

+0

這應該是非常簡單的。你沒有發佈任何代碼,所以很難說爲什麼你「......無法閱讀」的東西。 – 2013-05-01 11:47:14

+0

關閉Visual Studio並重新啓動應用程序...它可能工作.... – 2013-05-01 11:48:47

回答

3

您是否在app.config的更改之間重新編譯?例如,msbuild會將你的app.config複製到輸出文件夾中,例如.exe.config。

相關問題