点击发布不工作从VS2010

我们正在努力实现自动化部署,并且我非常乐意使用MSdeploy来帮助我们实现这一目标。 不幸的是,我一直没有把MS部署到VS2010上运行,我即将放弃。

我们的Win 2008服务器位于数据中心,我按照以下方式正确部署了远程服务和IIS管理服务:http://learn.iis.net/page.aspx/516/configure-the-web-deployment -handler /

我已经安装了IIS管理器用户并检查了所有内容,我可以考虑。 如果我使用IIS远程管理,我甚至可以从我们的开发环境进行连接。 然而,当我从VS 2010发布时,我得到:

Error   1   Web deployment task failed.(Could not connect to the destination computer ("x.x.x.x"). On the destination computer, make sure that Web Deploy is installed and that the required process ("The Web Management Service") is started.)
The requested resource does not exist, or the requested URL is incorrect.
Error details:
Could not connect to the destination computer ("x.x.x.x"). On the destination computer, make sure that Web Deploy is installed and that the required process ("The Web Management Service") is started.
The remote server returned an error: (404) Not Found.       0   0   UI

我错过了什么? 请帮忙?


当您没有使用msdeploy服务的正确URL时,弹出错误消息。 它应该看起来像这样:

HTTP:// XXXX:80 / MsDeployAgentService

:/ MsDeployAgentService是msdeploy使用的默认路径。

其他要尝试的事情:1.关闭防火墙并查看它是否有效。 2.验证“网络部署服务”是否在目标服务器的Windows服务管理器中运行。


@PaulLemke答案对于已经使用了一段时间的服务器可能是正确的。

但是,作为浏览这个问题的任何人的补充 - 如果MSDeploy没有安装在服务器上 - 如果服务器是新的,可能会发生同样的错误。 哦,特洛伊亨特的一系列关于部署的文章值得一看。

链接地址: http://www.djcxy.com/p/52757.html

上一篇: click publish not working from VS2010

下一篇: Why does the PHP version run faster than MySQL