2016-10-24 18 views
0

VSでビルドして実行すると、VSはweb.config変換を行わず、IISExpressは常にweb.configを読み込んで使用します。 Web.config変換は、展開するときにのみ発生します。 なぜweb.debug.configが必要なのですか? web.config内のすべてのデバッグ目的のプロパティを直接設定することができます。たとえば、<compilation debug="true">のように設定し、デプロイ時にweb.release.configのプロパティをオーバーライドできます。プロセス全体は、web.debug.configをまったく必要としないように見えます。 web.debug.configが必要な理由を知っている人はいますか?誰かが、私たちがWebサーバーにデバッグビルドを展開したいときには、そうかもしれないと言うかもしれません.Webサーバーにweb.configを直接コピーすることもできます。なぜweb.debug.configが必要ですか?

答えて

0

これらのファイルは、デフォルトのビルド構成(リリースとデバッグ)に基づいてデフォルトで追加されます。 devとは異なる環境へのパブリッシュとデプロイがすべてリリースモードであることを前提として、このファイルを自由に削除することができます。

関連する問題