當我編譯庫時,Settings.Settings中的所有設置都集成到DLL中。 我該如何預防?如何防止將app.config集成到.net庫(dll)
4
A
回答
3
查看Settings.settings文件的屬性,並將生成操作設置爲資源,將複製到輸出目錄設置爲不復制。
這應該爲您創建一個dll.config文件,您可以在其中編輯建築物外的設置。
0
沒有Settings.Settings中列出的任何設置。如果你不想讓它們在DLL中運出,那麼就不要它們。如果你有他們,那麼你必須需要他們的東西,在這種情況下,沒有意義不包括他們。
0
如果您不想公開值,請確保您有一個具有部署值(空值,0或某物)的app.config。這些值將作爲默認值編譯到DLL中。
相關問題
- 1. 如何禁止引用.NET DLL類庫
- 2. 如何將第三方庫集成到我的dll中?
- 3. 如何防止Visual Studio提示將.NET 4升級到.NET 4.5
- 4. 如何防止將類構建到發佈DLL中?
- 5. 如何防止在.NET中智能加載DLL?
- 6. 如何防止我的.Net dll被添加爲參考?
- 7. .net app.config庫項目
- 8. 將App.config應用到我的DLL程序集?
- 9. 如何將清單添加到.NET DLL?
- 10. 如何防止在GAC中註冊DLL
- 11. 如何防止IIS嘗試加載dll?
- 12. 如何防止將短字符串添加到集合
- 13. 如何防止生成.csproj.user?
- 14. dll集成到Axapta 3.0中
- 15. 防止從.NET數據集中插入到數據庫中的負數ID
- 16. MSBuild條件,以防止app.config XML轉換
- 17. 防止DLL注入從DLL C++
- 18. 防止掛鉤dll加載
- 19. 如何防止.NET JSON被緩存
- 20. Oracle數據庫和.NET(C#) - 如何防止SQL注入
- 21. 如何防止.NET庫關閉發送RST數據包
- 22. Ruby on rails集成測試數據庫清潔防止乾淨?
- 23. 如何集成Lua和.Net
- 24. UIMA集成DLL
- 25. 如何防止Visual Studio提示更新app.config中的.settings文件
- 26. 如何將MYOB Exo Business(Exonet)集成到.NET應用程序中?
- 27. 如何在dll級別讀取app.config。?
- 28. 將.Net dll轉換爲.Net Core dll
- 29. 將.net 2.0 dll轉換爲.net 4.0 dll
- 30. 將Angular.js SPA與.NET集成
你試圖實現什麼? *默認*值集成到DLL中,但在運行時配置系統將首先檢查exename.config文件(或用戶設置路徑)是否有任何修改的值。你想通過不在dll中集成默認值來發生什麼? – 2011-01-12 12:45:34
我的目標是隻需通過修改app.config即可在編譯和部署後更改設置。沒有app.config,所以我假設它使用最接近的.exe(在同一個文件夾中)。有沒有辦法使用兩個app.configs。如果沒有,我需要停止使用settings.settings? – 2011-01-12 12:57:10