Web 部署包在部署时抛出 ERROR_SITE_DOES_NOT_EXIST

Web Deploy package throws ERROR_SITE_DOES_NOT_EXIST when deployed

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

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.

我的 objective 是将程序包部署到此站点,就好像它从 visual studio 2017 年发布到 azure 一样。是什么导致了这个问题,什么可以解决它以及有哪些替代方法打包和部署网站?

以下是我在包向导中的设置:

what can resolve it and what are some alternatives to packaging and deploying a website?

我构建并打包了 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>

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