ビルドが成功した後に公開したい Web プロジェクトがあります。[ビルド定義の編集]ウィンドウで、[ MSBuild 引数] テキスト ボックスに次のように入力します。
/p:DeployOnBuild=true /p:PublishProfile=PushtoDrott
このプロファイルは、ローカルで非常にうまく機能し、コマンド ラインで実行すると、TFS サーバー マシンでも機能します。サーバーでは、ローカル管理者権限を持つアカウントを使用しています。
ただし、機能しないのはタスクです。次のエラーが表示されます。
C:\Programfiles(x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Deploy\Microsoft.Web.Publishing.Deploy.FileSystem.targets (93): ディレクトリ "\\remote_server_name\disk$\directory を作成できません"。パス '\\remote_server_name\disk$\directory' へのアクセスが拒否されました。
これはセキュリティ上の問題である可能性が最も高いですが、どうすれば解決できますか? タスクを実行するユーザーは? MSBuild はこのタスクを他のプロセスに引き渡していますか?