VSTS - 无法部署到本地 Web 服务器

VSTS - cannot deploy to an on premise web server

我是 VSTS 构建和部署的新手,我正在努力解决它。 我有一个包含 Web Core API 和 ASP.Net Web 项目的解决方案。 我已经完成构建,现在我想将构建部署到本地 Web 服务器。 当我查看我的工件时,一切看起来都很好;

因此,当我设置部署定义时,我从一个空环境开始,然后添加一个任务。在我看来,鉴于我想将工件移动到本地 Web 服务器,我应该使用 Windows 机器文件复制任务。但是当我这样做时,我发现我无权访问放置文件夹。我该如何解决这个问题(我是否选择了正确的任务?)。

您正在使用托管代理。托管代理无法部署到本地服务器——它没有网​​络路由。

您可以使用 Deployment Groups(代理安装在您的目标计算机上并直接与 VSTS 对话),或者您可以安装自己的本地 build/release 服务器,然后推送位使用 Windows 机器文件复制任务复制到目标机器。