Visual Studio Online (TFS) からの継続的インテグレーションを使用して、ステージングおよび運用リリースを Azure に正常にデプロイする MVC5 Web サイトがあります。
私は、カスタム デプロイ スクリプトを使用した git による Azure Web サイトへの継続的デリバリーに関するこのブログ記事をフォローしました。
ビルドに必要なビルドをパブリッシュ プロファイルに追加しました。すなわち。
stagingbuild | any cpu
.
注: これは、上記のブログ投稿では言及されていません。
サイトは VS2013 ビルドを使用して正常にデプロイされますが、構成は変換されません。などweb.config
から変換されたものではなく、デフォルト設定を取得するだけです。web.staging.config
注
appSetting
:現時点では、機能させるために1つだけを変換しようとしています
変換の書き方を完全に理解しているので、これは問題ではないと思います。VS2013 で変換をプレビューすると、プレビューア ウィンドウで変換されます。
注: VS から直接発行するのではなく、変更をリポジトリにコミットすると、Visual Studio Online リポジトリから継続的インテグレーションが開始されます。