2013-01-09 2 views
6

私は私のaspのための3つの環境を持っています.Net mvcアプリケーションローカル、開発と生産。つまり、私は3つのwebconfigファイルが必要です。この変換は、ビルドサーバーを通じてローカルおよび開発のデプロイメントで正常に動作するように見えますが、プロダクションにデプロイするときはうまく動作していないようですこれは、私が手動でビジュアルスタジオ2012からサイトを公開するときに機能します。Visual Studio 2012でazureに公開するときにWeb Config Transformを使用できますか?

さまざまな環境のservicConfigurationsと関係がありますか?

答えて

13

Azureに行く場合は、公開プロファイルを使用できます。トリックは、Visual Studioの環境設定で設定ファイルを連鎖させることです。

ここ出版プロファイルの概要があります: http://msdn.microsoft.com/en-us/library/ff398069.aspx

とScott Hanselman氏は、ここで連鎖設定ファイルを持つ多くのシナリオをウォークスルー: http://www.hanselman.com/blog/TinyHappyFeatures3PublishingImprovementsChainedConfigTransformsAndDeployingASPNETAppsFromTheCommandLine.aspx

これら2枚で、そこに十分な情報があります手動でconfigsを変換するだけでなく、それらをCIに変換することもできます。

これがうまくいくと、歓声が上がります。

関連する問題