基本的に、開発、ステージング、本番のクラウドサービスをセットアップしようとしています。これまでに2つのクラウドサービスをセットアップしました。
- MyApp-これは、同じ接続文字列を持ち、同一である必要があり、VIPをすばやく交換する機能があるため、ステージングと本番環境になりたいと思っています。これは優れた機能です。
- MyAppDev-これが開発データベースを指すようにしたい。
また、tfspreviewからazureへの継続的ビルド統合も行いたいと思います。これは、接続文字列を一意にすることを除いて、うまく機能しています。
これまでのところ、クラウドサービスをセットアップし、継続的なビルドを行っています。また、web.configとweb.production.configに接続文字列を設定しました。さらに、公開プロファイル(.azurePubxml)ファイルを設定し、ビルド定義プロセスセクションで代替公開プロファイルになるように設定しました。これらの公開プロファイルは、使用する構成を指定します(または、少なくともそれが私が考えたものです)。パスワードが異なるRDPなどを有効にしているため、公開プロファイルの設定を取得しているようです。
では、ビルドコントローラーで「本番」および「デバッグ」ビルド構成を使用してweb.config変換を取得するにはどうすればよいですか?
それが理にかなっていることを願っています。
編集:
以下に示すように、ビルドするソリューションしかありません。