0

私は最近、Visual Studio 2012 で mvc アプリケーションを発行する作業を行っています。発行プロファイルを使用して、さまざまな環境への Web デプロイを構成しています。また、Web 変換を使用して、各公開プロファイルに従って web.config を変換しています。

パッケージに、サーバーがインストールされることを保証する設定はありますか?

上記とは別に、アプリケーションをパッケージ化して、デプロイされるまで変換を実行しないようにすることは可能ですか? したがって、パッケージはターゲット サーバー (dev、qa) から独立しており、どちらにもインストールできます。

4

1 に答える 1

0

いくつかのカスタム MSDeploy マジックで公開プロファイルを使用して、既存のパッケージを展開できます。ただし、web.config 変換を保持しようとはせず、MSDeploy パラメーターを完全に使用しました。試す価値はありますが、カスタム スクリプトを使用してテストしていないため、忘れているターゲットがいくつかある可能性があります。

Release私はまだ web.config 変換を使用していますが、(変換を使用して) パッケージを作成するときにデバッグ以外の要素を削除するためだけに使用しています。

于 2012-10-16T06:03:37.563 に答える