Web部署任务失败。(无法完成请求)

29

我想发布我的项目,但是遇到以下问题:

Error1

Web部署任务失败。(无法完成对远程代理URL“https://xxxxx:xxxx/msdeploy.axd?site=VoIP”的请求。)

无法完成对远程代理URL“https://xxxxx:xxxx/msdeploy.axd?site=VoIP”的请求。 请求已中止:请求已取消。 已与其基础RCW分离的COM对象无法使用。

有人知道出了什么问题吗?


45
似乎只需重新启动Visual Studio即可解决这个问题。 - Gert Arnold
尝试重新启动Visual Studio,然后再试一次。 - Yaakov Ellis
这对我有用,但是我必须每推送3-4次就重新启动VS。 - lehn0058
如果之前没有人报告过这个BUG,我猜可以有人向微软报告。 - Mauricio Gracia Gutierrez
这里的答案:https://dev59.com/42025IYBdhLWcg3wtoXX 在一个类似的情况下对我有很大帮助。 - solublefish
显示剩余4条评论
4个回答


0
在我的情况下,我发现该帐户启用了互联网代理,这使得 MSDeploy 请求前往互联网而不是本地网络。

0

1) 如果服务器没有打开端口8172,请先打开该端口。

2) 确保已安装 Web 部署工具。

enter image description here


0
在我的情况下,当我尝试重新启动Web管理服务时,它会失败...需要手动重启,使用以下命令:
Net start wmsvc

给了我回应:

A service specific error occurred: 2147483656.

这让我想到了这篇文章

实际上,当我更新SSL证书时(啪地一声拍脑门),我删除了管理服务使用的证书,因此它不知道该使用哪个证书。

我进入IIS,点击服务器,双击管理服务屏幕。 在此输入图片描述

然后我选择了我的新SSL证书,点击应用,然后重启,就恢复正常了。 在此输入图片描述


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接