2010-11-19 8 views
1

私は最初のMVC Webアプリケーションを開始しましたが、今は、ルートにWeb.configファイルだけでなく、デバッグとリリースの設定に2つのサブファイルがあることに気付きました。私はこれが何であるかを少しずつ読んだのですが、各ファイルの異なる環境に固有の設定を入れることができますが、これらの別々のファイルが実際に使用される時期については混乱しています。Web.configの変換と展開のオプション?

私はビルドモードをReleaseに設定して、私のWebアプリケーションの単純なビルドを行ってから、これを享受するためにVisual Studio内に組み込まれたDeployment/Publishツールを使用しなければなりません。 Web.configとWeb.Release.configと一緒にコンパイルされたファイルは、うまくいくでしょうか?

これらの個別の設定ファイルをどの展開オプションで利用する必要があるのか​​分かりません。

答えて

0

単純なケースでは、デプロイメント機能のビルドでそれらを使用できます。 Visual Studioでは実際のビルド構成が使用され、マップされたWeb.config変換が使用されます。より複雑な展開シナリオでは、MSBUILDで使用できます。見てくださいhere

関連する問題