web.configs(およびその他のXMLベースの設定)を変更する最適な方法は何ですか?私は環境に基づいて特定の設定を自動的に適用する必要があります。環境設定
Q
環境設定
0
A
答えて
1
プログラム的に意味する場合は、WebConfigurationManagerとConfigurationManagerのようなクラスがあります。
0
これは、ビルドスクリプトでも行うことができます。 NantとMSBuildの両方には、Xml PeekとPokeという概念があります。
一般的に私はweb.configをプログラムで編集するという考え方に反対しています(サイトをリロードすることになります)。
2
私は通常、これは、我々はすべて私たちのconfigsを展開できることを意味します
/config/dev.config
systest.config
uat.config
prod.config
<appsettings file="config/dev.config">
メインweb.configファイルでのAppSettingsタグのファイル属性でこれを個別の設定ファイルを自分のフォルダに私の環境設定を保存し、参照1つの値を切り替えて環境を変更するだけです。唯一の欠点は、これがいくつかの設定エディタを壊すことです。
関連する問題
- 1. パーシステントダッシュボードウィジェット環境設定
- 2. JHipster環境設定
- 3. 環境設定 - $ GOPATH
- 4. ステージング環境設定
- 5. Codeigniter環境設定
- 6. udeploy - 環境設定
- 7. 環境設定画面なしの環境設定?
- 8. MySQLの環境設定ファインダ
- 9. の設定環境変数
- 10. .NET 4.0環境の設定
- 11. symfony環境設定ファイル
- 12. Androidのアプリケーション環境設定
- 13. Xcodeビヘイビアの環境設定
- 14. Evernote APIの環境設定
- 15. 設定/環境はRedmineの
- 16. TestNGの環境設定
- 17. 角2/Webpack環境設定
- 18. Eclipse環境の設定
- 19. 環境変数の設定
- 20. 共有環境設定コンテキストエラー
- 21. ImageButtonと環境設定
- 22. React Js環境設定
- 23. Codeigniter設定複数環境
- 24. symfony3環境ベースの設定
- 25. カスタムプリファレンスは、ネイティブ環境設定
- 26. 環境設定でリスナーを環境設定に変更する方法は?
- 27. nodeJS開発環境とプロダクション環境設定ファイルのロード
- 28. テスト環境とプロダクション環境を設定する
- 29. Android環境用のAWSコードビルド環境を設定する
- 30. 共有環境設定を使用してアンドロイドで環境設定を設定します
私はあなたが動的修正を話していると仮定していますか? –
はい、動的修正を意味します。 –