2014-01-19 24 views
5

私はVisual Studio Online(Gitリポジトリ)にコミットし、Windows Azure Webサイトにリンクして自動展開用のASP.NET MVC Webアプリケーションプロジェクトを作成しましたテストは成功する)。私のプロジェクトには、Web.config属性/configuration/system.web/compilation/@debugを削除する必要がある既定のWeb.Release.config変換が含まれています。この属性は、スクリプトバンドルを有効にする必要があります。Visual Studio Online WebサイトがデバッグモードでAzureにデプロイされました

デプロイ中にweb.config変換が実行されないように見えるので、ビルド/デプロイメント中にリリース構成を使用しないと思います。

Visual Studio Onlineで既定のビルド定義を変更する方法もありません。

リリースビルド構成を使用してVisual Studio Online/Azureでプロジェクトを展開するにはどうすればよいですか?

答えて

7

ビルド定義を更新して、ビルドをリリースビルドにするよう指定します。これを行うには、チームエクスプローラでビルドセクションに移動します。ビルド定義を右クリックし、ビルド定義の編集を選択します。ビルド定義の設定でプロセスノードをクリックします。 2.Buildの設定すべてのCPU |リリース

参考のためにここに画面キャプチャがあります。

**enter image description here**

+0

私はこのセットを持っており、それはまだ私のweb.configファイルを変換しません。 (最近のすべてが変更されているため、オンラインのドキュメントはすべて矛盾しているため、大きな問題があります)。 –

関連する問題