我已經添加了一個app.config文件到我的應用程序。我如何定義app.config文件的位置以便我可以讀取它?如何定義你的app.config文件在哪裏讀取它?
1
A
回答
5
爲了被內置配置系統讀取,app.config
應與使用它的可執行文件位於同一目錄中。
然而,它必須不被命名app.config
。它應該被命名爲program_name.exe.config
,其中program_name是exe文件的名稱。
所以,如果你有myprogram.exe
,你的配置文件需要myprogram.exe.config
如果您正在使用Visual Studio,它這樣做你作爲構建過程的一部分。在IDE中編輯該文件爲app.config
,正常的構建過程將複製該文件並將其重命名爲與您的exe輸出相匹配。
1
你的問題有點不clear.When您部署.NET應用程序,app.config文件將拿出EXE name.You需要使用System.Configuration命名空間使用的應用程序的.config在你的代碼
use System.Configuration;
................
..................
.........
var x=ConfigurationManager.AppSettings["name"];
ConfigurationManager自動讀取該應用程序的配置文件..
相關問題
- 1. App.config在哪裏?
- 2. IndexedDB在哪裏?你如何使用它?
- 3. getActivity()它在哪裏定義?
- 4. PresentationTraceSources.Refresh在哪裏查找app.config文件?
- 5. 在app.config文件中寫入/讀取用戶定義的設置
- 6. 你在哪裏定義的Spring bean配置文件
- 7. tomcat在哪裏保存它被指示讀取的文件?
- 8. 你在哪裏定義django表單?
- 9. Gulp.src():在哪裏讀取文件?
- 10. 我在哪裏把文件(.mp3)爲了它被讀取?
- 11. 你如何確定在哪裏花100%?
- 12. 無法讀取app.config文件
- 13. 自定義nanorc文件在哪裏?
- 14. GWT Guava gwt.xml定義文件在哪裏?
- 15. 讀取自定義配置文件(app.config)時出錯
- 16. 如何讀取app.config中定義的屬性的值?
- 17. mono在哪裏放app.config
- 18. Netbeans從哪裏讀取文件?
- 19. 什麼是NSConcreteData,它在哪裏定義?
- 20. 什麼是localhost,它在哪裏定義?
- 21. 你把dotcloud.yml文件放在哪裏?
- 22. 你在哪裏放置自定義入口點定義?
- 23. 如何讀取和寫入app.config中的自定義部分?
- 24. 你把你的Rack中間件文件放在哪裏?
- 25. TTURLMap - 你在哪裏填充它?
- 26. 你如何找到你APP.CONFIG
- 27. 如何轉義[在app.config文件中?
- 28. 逐行讀取文件 - 文件在哪裏?
- 29. 如何從App.config中讀取此自定義配置?
- 30. 如何從app.config中讀取自定義XML?
非常正確,除非您不應該使用此處的代碼來提取值。 ''ConfigurationManager.AppSettings []'已經返回一個'string'值,並且如果沒有設置該值,那麼在'ToString()'調用時就會冒任何'NullReferenceException'的風險。 – 2012-02-03 13:31:40
你是正確的。我改變了我的cording.No需要把toString()。 – Thabo 2012-03-03 13:59:49