2
VS 2010 Web Deploy功能正常,工作正常。同时,VS 2012的Web部署失败,表明服务器没有响应并建议this link。Web部署适用于VS2010; VS2012失败
这注意到以下条件,所有这些都得到满足。
- 您可以ping远程机器
- 那msdepsvc或WMSVC服务启动远程服务器上。
- 您的防火墙不阻止目标端口的传入连接。如果您使用的是默认安装的,那么这将是80
msdepsvc
和8172为wmsvc
Web部署仍然为VS2010运行。
这怎么解决?
更正:如果您指定服务器名称,VS默认使用WMSVC。如果您将协议指定为http(不是https),则它将切换为使用MSDepSvc。指定http基本上是在Visual Studio中使用MSDepSvc的唯一方法。部署到本地主机是这两个例外。 – Jimmy