2

2つの異なるサーバー(環境)にデプロイする必要があるアプリケーションがあります。

server1とserver2の2つの別々のサーバーに2つの環境があります。

両方のサーバーで、異なるIISManagerユーザーアカウントとパスワードが構成されています。

ただし、ビルドはすべてserver1で行われ、ビルド定義を介してどの設定を渡しても、すべてがサーバー1にデプロイされるようです。

VS2010の[公開]コマンドから手動でserver2に公開できますが、これはTFSで自動化する必要があります。

これは以前は正常に機能していましたが、数週間前に発生し始めました。

この問題を修正するにはどうすればよいですか?

4

1 に答える 1

2

最終的に、IISで生成された設定ファイルに従いましたが、MSDeployPublishMethodをWMSVCに設定する必要がありました(MSDeployに設定されていました)。なぜこれが機能し、他が機能しないのかはわかりませんが、これが私が解決した方法です。さまざまなWeb配置設定について詳しく知ることができる場所について誰かが詳細を知っている場合は、アドバイスしてください。

于 2012-08-31T21:58:38.520 に答える