WebDeployを使用してリモートIIS6Webサーバーにデプロイするために、MSBuild引数を使用してTFS2010でビルド構成をセットアップしました。WebDeployを使用してVS2010から手動でこのリモートWebサーバーに問題なく展開できます。しかし、TFSビルドを開始すると、リモートボックスにデプロイしようとすると、アクセス許可が拒否されたというエラーで失敗します。Webサーバーボックスの管理者グループにユーザーを追加しました。
セキュリティイベントログで、ドメインが設定されていないことがわかりました。
ログオンの失敗:
理由:不明なユーザー名または不正なパスワード
ユーザー名:tfssvcUser
ドメイン:
ログオンタイプ:3
ログオンプロセス:NtLmSsp
認証パッケージ:NTLMワークステーション名:TFSServer
手動で実行すると、ドメインが設定されます。tfssvcUserは、ビルドサーバー上でそのように実行されているドメインユーザーです。
現在、MSDeploy1を実行しています。
何か案は?