私の目標: webdeploy を使用してビルドを TeamCity からリモート IIS サーバーにデプロイする
私は webdeploy を理解しようとしていますが、ほとんど運がありません。現在、私の理解では、これが webdeploy のワークフローです。
msbuild はプロジェクトをビルドします -> webdeploy ツールを起動します -> リモート IIS サーバーにデータを送信します。
パラメータを使用してプロジェクトをビルドするときに、これを示す兆候は見られませんでした。ビルド ログには、デプロイが進行中であることを示すものは何もありません。
C:\Windows\Microsoft.NET\Framework\v4.0.30319>msbuild \src\TestWebsiteApp\TestWe
bsiteApp.sln /p:Configuration=release /p:DeployOnBuild=True /p:DeployTarget=MSDe
ployPublish /p:MSDeployPublishMethod=RemoteAgent /p:MsDeployServiceUrl=localhost
/p:username=myusername /p:password=mypassword
誰かが webdeploy の仕組みとその要件をレイアウトできますか? 私が集めたのは、msbuild v4.0 と IIS6 + が必要だということです。
情報/ガイダンスをいただければ幸いです。