創建一個app.config我有,我想用一些配置的COM可見組件.NET程序集。我知道應用程序使用app.config,但它是否違反了爲我的程序集創建和使用app.config的最佳做法?爲大會
Q
爲大會
1
A
回答
1
我的理解是,如果當你建立了組裝,你有一個應用程序.config文件,那麼它會被編譯器變成assmeblyName.dll.config。如果它在運行時出現在相同的目錄中,那麼只要嘗試閱讀app.config就會加載它。 This explains它更清晰一點。
我把它看作是使相關的組件中的數據保持與assmebly分區配置數據的一個明智的方式。
編輯此技術適用於appSettings,不知道app.config中的其他數據是否可以以相同的方式共享。
1
如果配置簡單,你的組件是COM可見的,那麼它可能會更容易只爲使用的程序數據(用戶或設備),或在註冊表中只是把一些小的配置文件。
在我們的產品我有註冊表項,允許爲開發機器覆蓋的設置,或客戶從開發商
一個需要援助相關問題
- 1. 大會版「.001" 變爲」 .1"
- 2. C++大小作爲會員
- 3. 大會/ GDB:添加行爲
- 4. 處理器架構爲大會
- 5. 大會版本成爲第二天
- 6. System.Numerics作爲一個單獨的大會
- 7. MYSQL爲什麼min會大於max?
- 8. 爲什麼會放大增加延遲?
- 9. 爲什麼文件大小會重複?
- 10. 大會:小寫大寫
- 11. 爲什麼ENLIST = TRUE會增加oracle會話的最大數量?
- 12. 爲什麼繼承不會增加大小,但會員呢?
- 13. 大會PIC
- 14. 大會$操作
- 15. 大會x86 Win32
- 16. MASM大會「$」和「 - 」
- 17. 大會反射
- 18. 大會翻譯
- 19. 大會證據
- 20. MSBuild大會鎖
- 21. 生成大會
- 22. ARB大會GLSL
- 23. 大會 - 結構
- 24. 大會(,%EAX,4)
- 25. 大會版本
- 26. 大會IF和
- 27. 大會的Linux
- 28. 冒充大會
- 29. 在大會
- 30. 總和大會
這種技術似乎需要自定義類,所以它不會與現有的裝配工作。 – 2010-07-30 19:24:57