如何访问Visual Studio 2010生成的MSDEPLOY命令行.
我问,因为当我手动运行MSDEPLOY时,我可以轻松地在远程服务器上部署,当我在Visual Studio中运行它时,我收到此错误
Web部署任务失败.(无法联系远程代理(url https:// xxxx:8172/msdeply.axd?site =默认网站)确保在目标计算机上安装并启动了远程代理服务.收到了.响应标题'MSDeploy.Response'是''但是'v1'是预期的
远程服务器返回错误:(404)未找到
如果你按照这个家伙的说明你可以看到更详细的输出:
http://sedodream.com/2010/11/04/WebDeployHowToSeeTheCommandExecutedInVisualStudioDuringPublish.aspx
仅供参考,我自己测试了这个,因为命令行中的MSDeploy.exe正在运行,但是发布表单Visual Studio 2010无效(使用Web Deploy).MSBuild给了我修复问题所需的错误消息.
我的问题特别是我部署的Web服务器没有安装.NET 4,因此App Pools设置为2.0.Visual Studio的所有优点都没有说明这一点,但是MSBuild做到了.之后,我遇到了ACL问题,除了他们告诉您在介绍指南中添加的规则之外,还必须添加另一个委派规则.
| 归档时间: |
|
| 查看次数: |
2067 次 |
| 最近记录: |