Visual studio VSMSDeploy任务因超时而失败

Visual studio VSMSDeploy任务因超时而失败,visual-studio,timeout,web-deployment,msdeploy,Visual Studio,Timeout,Web Deployment,Msdeploy,在visual studio 2015内部尝试web部署时,我发现: Severity Code Description Project File Line Suppression State Error Web deployment task failed. (Could not complete the request to remote agent URL '<mydomain>'.) Could not complete the requ

在visual studio 2015内部尝试web部署时,我发现:

Severity    Code    Description Project File    Line    Suppression State
Error       Web deployment task failed. (Could not complete the request to remote agent URL '<mydomain>'.)

Could not complete the request to remote agent URL '<mydomain>'.
The operation has timed out App C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\Web\Microsoft.Web.Publishing.targets    4283    
严重性代码描述项目文件行抑制状态
错误Web部署任务失败。(无法完成对远程代理URL“”的请求。)
无法完成对远程代理URL“”的请求。
操作已超时,应用程序C:\Program Files(x86)\MSBuild\Microsoft\VisualStudio\v14.0\Web\Microsoft.Web.Publishing.targets 4283
这发生在我使用VisualStudioUI成功验证连接之后

我还成功地发布到本地文件系统

它发生在一个相对快速的连接上(每秒上传1MB)

它发生在多个连接(不同的ISP)上

这是在我在去年多次使用相同的方法成功部署之后发生的


当我创建一个新的最小web应用并部署它时,不会发生。

发现了原因,我当时非常生气

在处理不同的项目时,我已将构建过程的冗长性更改为诊断性

使用此设置进行部署时,当部署速度减慢时,输出将显示在生成控制台上,然后部署超时,但仅当处理作为生成一部分移动大量文件的大型项目时

将详细度设置回正常值可以修复此问题

这当然不是一件好事,因为当您遇到部署问题时,需要采取的步骤之一是增加详细程度以尝试查找问题。但现在我知道这样做只会增加一个问题:(


这似乎是VS的一个普遍问题,在VS中,打印输出会显著降低系统速度,包括单元测试。

找到了原因,我当时非常生气

在处理不同的项目时,我已将构建过程的冗长性更改为诊断性

使用此设置进行部署时,当部署速度减慢时,输出将显示在生成控制台上,然后部署超时,但仅当处理作为生成一部分移动大量文件的大型项目时

将详细度设置回正常值可以修复此问题

这当然不是一件好事,因为当您遇到部署问题时,需要采取的步骤之一是增加详细程度以尝试查找问题。但现在我知道这样做只会增加一个问题:(


这似乎是VS的一般问题,其中打印输出会显著降低系统速度,包括单元测试。

尝试以管理员身份运行。确保您有所有VS更新。直接运行msdeploy.exe时是否出现错误?尝试以管理员身份运行。确保您有所有VS更新。运行msdeploy时是否出现错误oy.exe?完全相同的症状和解决方案。确实非常差。这里也一样,非常烦人。谢谢你的回答。omg…我花了2天时间找到了这个问题,尝试了白名单、将http更改为https、重新启动vs等,这就是解决方案…确实令人沮丧。我在ASP.NET上运行msdeploy.exe的TeamCity build server中有这样的行为-站点。完全相同的症状和解决方案。确实非常差。这里也一样,非常烦人。谢谢你的回答。omg…我花了2天时间找到了这个问题,尝试了白名单、将http更改为https、重新启动vs等,这就是解决方案…确实令人沮丧。我在ASP.NET站点上运行msdeploy.exe的TeamCity build server中有这种确切的行为。