【问题标题】:Web Deploy package throws ERROR_SITE_DOES_NOT_EXIST when deployedWeb 部署包在部署时抛出 ERROR_SITE_DOES_NOT_EXIST
【发布时间】:2017-05-11 06:25:16
【问题描述】:

从 aspnet 解决方案创建 WDP 后,[project name].deploy.cmd 文件在执行时返回此错误:

Error Code: ERROR_SITE_DOES_NOT_EXIST More Information: Site 'freedomstoreusa.azurewebsites.net' does not exist. Learn more at: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_SITE_DOES_NOT_EXIST. Error count: 1.

我的目标是将包部署到此站点,就好像它是从 Visual Studio 2017 发布到 azure 一样。是什么导致了这个问题,什么可以解决它以及打包和部署网站的替代方法是什么?

这是我在包向导中的设置:

【问题讨论】:

  • 请尝试使用 {app name} freedomstoreusa 而不是 Freedomstoreusa.azurewebsites.net 指定 Site name
  • 感谢您的回复。对不起我的朋友,同样的问题Error Code: ERROR_SITE_DOES_NOT_EXIST More Information: Site '{app name} freedomstoreusa.azurewebsites.net' does not exist.
  • 我相信它正在当前计算机上搜索具有匹配名称的 IIS 站点;不是网站。为了使用这个 WDP 部署到天蓝色,我缺少一些额外的步骤。

标签: azure azure-web-app-service web-deployment microsoft-web-deploy


【解决方案1】:

什么可以解决它以及打包和部署网站的替代方法是什么?

我构建并打包了 web 应用程序项目,use MSDeploy.exe 来部署 web 应用程序,这对我来说工作正常。

命令:

TestSite.SetParameters.xml

<?xml version="1.0" encoding="utf-8"?>
<parameters>
  <setParameter name="IIS Web Application Name" value="{app name}" />
</parameters>

【讨论】:

  • 您好,我遇到了一些类似的问题,能否提供您使用的命令模板?
  • 即使使用 msdeploy.exe 我也遇到了类似的问题
【解决方案2】:

我带着同样的问题来到这里,但问题中的图像和 Fei Han 的答案解决了我的问题我正在创建一个文件系统包而不是一个 Web 部署包,它将创建 App.SetParameters.xml 和 App.zip在选定的文件夹中,它还会询问应用程序名称,然后您可以使用该自动生成的文件作为参数 -setParamFile:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-12
    • 2017-06-19
    • 1970-01-01
    • 1970-01-01
    • 2022-10-15
    • 1970-01-01
    • 2012-06-28
    • 2020-12-18
    相关资源
    最近更新 更多