修改web.configs(以及其他基於XML的配置)的最佳方法是什麼?我需要根據環境自動應用某些設置。環境配置
Q
環境配置
0
A
回答
1
如果您是以編程方式表示的話,有些類可以讓您這樣做,例如WebConfigurationManager和ConfigurationManager。
0
您也可以在構建腳本中執行此操作。 Nant和MSBuild都有一個Xml Peek和Poke的概念。
通常我反對編程web.config(它會導致您的網站重新加載)的想法。
2
我通常存儲在自己的文件夾與個人配置文件,並與標籤的AppSettings在web.config中主要文件屬性引用這是我的環境配置
/config/dev.config
systest.config
uat.config
prod.config
<appsettings file="config/dev.config">
這意味着我們可以部署我們所有的configs只需切換一個值即可更改環境。唯一的缺點是這打破了一些配置編輯器。
相關問題
- 1. JHipster環境配置
- 2. Juggernaut環境配置
- 3. 配置Eclipse環境
- 4. Sinatra動態配置環境
- 5. web2py配置每個環境
- 6. SharePoint SPItemEventReceiver環境配置
- 7. 配置環境,在Heroku
- 8. 環境配置管理?
- 9. 訪問Rails環境配置
- 10. 如何配置python環境
- 11. Eclipse配置「執行環境」
- 12. Linux編程環境配置
- 13. Kubernetes:管理環境配置
- 14. 使用環境變量或配置/環境來存儲配置值
- 15. 根據環境設置配置常量
- 16. NLog環境變量配置文件
- 17. 如何配置脫機環境下
- 18. HttpRequestMessage在多IP環境中配置IP
- 19. 預配置的開發環境圖像
- 20. Laravel 5.3。如何配置生產環境?
- 21. 使.NET配置環境中立
- 22. 春3.1配置:環境不注射
- 23. 在@Configuration環境中配置HandlerInterceptors
- 24. 從環境變量配置舞者?
- 25. 單獨的環境配置彈性beanstalk
- 26. 配置基本URL取決於環境
- 27. 環境的特定shoryuken配置
- 28. 爲不同的環境配置WCF
- 29. 如何配置環境以使用JavaMail?
- 30. 在集羣環境中配置log4j
我假設你在說動態修改? – 2009-04-09 22:30:46