8

私のasp .Net mvcアプリケーションには、Local、Development、およびProductionの3つの環境があります。これは、3 つの webconfig ファイルが必要であることを意味します。変換は、ビルド サーバーを介したローカルおよび開発展開では正常に機能するようですが、運用環境への展開では機能しません。Visual Studio 2012 からサイトを手動で公開すると機能します。

さまざまな環境のサービス構成と関係がありますか?

4

1 に答える 1

14

Azure に移行する場合は、発行プロファイルを使用できます。トリックは、構成ファイルを Visual Studio の環境設定とチェーンすることです。

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

また、Scott Hanselman が、連鎖構成ファイルを使用したさまざまなシナリオについて説明しています: http://www.hanselman.com/blog/TinyHappyFeatures3PublishingImprovementsChainedConfigTransformsAndDeployingASPNETAppsFromTheCommandLine.aspx

これら 2 つの部分があれば、構成を手動で変換するだけでなく、構成を CI に変換するのに十分な情報が得られます。

これが役立つことを願っています、乾杯。

于 2013-01-30T14:52:33.340 に答える