私はTFSを初めて使用し、IIS6を実行しているローカルテストサーバーにWebサイトを自動的に展開するようにビルドサーバーをセットアップしようとしています。
リモートエージェント(btwで起動)を使用して宛先サーバー(Win2k3およびIIS6)にWeb配置をインストールし、ビルド定義のMSBuild引数を次のように設定しました。
/ p:DeployOnBuild = true
/ p:DeployTarget = MSDeployPublish
/ p:MSDeployPublishMethod = RemoteAgent
/ p:DeployIisAppPath="デフォルトのWebサイト"
/ p:MsDeployServiceUrl = "http:// devserver / msdeployagentservice"
/p:username=DOMAIN\Admin.Username
/ p:password = password
/ p:IncludeIisSettingsOnPublish = false
ビルドをキューに入れると、正常にビルドされたと表示されますが、サーバーに何も公開されていません。ビルドログを見ると、公開しようとしてもその証拠が見当たりませんか?
どんな提案もありがたいです!特にIIS6に展開する場合、このようなドキュメントは不足しているようです。
アップデート
以下のコメントがWebサイトプロジェクトでは機能しないことを示唆しているので、MVC 3アプリで試してみましたが、まだ公開しようとはしていないようです。