負荷分散された環境にデプロイされるアプリケーションがあります。このアプリケーションは、asp.net mvc4 アプリケーションです。
各サーバーの web.config に設定 (appsettings & httpheaders) があります。それらを展開時に管理するのではなく、マシンに設定してアプリケーションで使用できるようにする方法はありますか?
負荷分散された環境にデプロイされるアプリケーションがあります。このアプリケーションは、asp.net mvc4 アプリケーションです。
各サーバーの web.config に設定 (appsettings & httpheaders) があります。それらを展開時に管理するのではなく、マシンに設定してアプリケーションで使用できるようにする方法はありますか?
machine.config
各サーバーのファイルで特定の設定を行うことができます。これで、次のアプリ設定と同じように、これらの設定にアクセスできるようになりますthe web.config
。
string setting = ConfigurationManager.AppSettings["machine.somekey"];
machine.configファイルの場所については、この投稿を参照してください。