我正在尝试在命令行上运行Windows 7框的MVC应用程序的msdeploy
。并不断收到此错误:
错误代码:ERROR_DESTINATION_NOT_REACHABLE
详细信息:无法连接到目标计算机(“ 192.168.xxx.xxx”
)。在目标计算机上,确保已安装Web Deploy并且
启动所需的过程(“ Web管理服务”)。
错误:远程服务器返回错误:(404)找不到。
错误计数:1。
我已经验证了Wmsvc(似乎正在使用它)和MsDepSvc都在运行。并且防火墙被禁用。在访问https://192.168.xxx.xxx:8172/msdeploy.axd的浏览器中,出现服务器错误404,似乎比命令行停止的位置还远。
我可以在线找到的有关设置IIS7和Web部署的大多数说明适用于MS Server。我的本地计算机和Windows7计算机都安装了相同版本的Msdeploy。
最佳答案
对于非服务器操作系统(即Windows 7),不支持通过Web管理服务进行Web部署发布。相反,您将不得不使用Remote Agent Service,这是仅管理员发布的服务。您可以在http://technet.microsoft.com/en-us/library/dd569059(v=WS.10).aspx中找到更多信息。