gpt4 book ai didi

MSDEPLOY:如何访问 Visual Studio 生成的命令

转载 作者:行者123 更新时间:2023-12-04 11:59:33 25 4
gpt4 key购买 nike

如何访问由 Visual Studio 2010 生成的 MSDEPLOY 命令行。

我问是因为当我手动运行 MSDEPLOY 时,我可以轻松地部署在远程服务器上,当我通过 Visual Studio 运行它时,我得到了这个错误

Web 部署任务失败。(无法联系远程代理(网址 https://x.x.x.x:8172/msdeply.axd?site=Default 网站)
确保在目标计算机上安装并启动了远程代理服务。
收到了不受支持的响应。响应 header “MSDeploy.Response”为“”,但应为“v1”

远程服务器返回错误:(404) not found

最佳答案

如果您按照这些人的说明进行操作,您可以看到更详细的输出:

http://sedodream.com/2010/11/04/WebDeployHowToSeeTheCommandExecutedInVisualStudioDuringPublish.aspx

仅供引用,我自己对此进行了测试,因为命令行中的 MSDeploy.exe 可以正常工作,但 Visual Studio 2010 的发布表单无法正常工作(使用 Web 部署)。 MSBuild 给了我修复问题所需的错误消息。

我的问题特别是我部署到的 Web 服务器没有安装 .NET 4,因此应用程序池设置为 2.0。 Visual Studio 的所有优点都没有说明这一点,但 MSBuild 做到了。在那之后,我遇到了 ACL 问题,除了他们告诉您在介绍指南中添加的那些之外,我不得不添加另一个授权规则。

关于MSDEPLOY:如何访问 Visual Studio 生成的命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6296669/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com