我有一个网络项目,我想在成功构建后发布。在Edit Build Definition Window 中,我在MSBuild Arguments文本框中输入以下内容:
/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 是否将此任务移交给其他进程?