【发布时间】:2016-04-15 21:57:53
【问题描述】:
我们有一个 Azure Web 应用程序,我们通过内置的 Azure 功能与 Visual Studio Online 进行源代码控制集成设置。当然,这会在我们的 Visual Studio Online 帐户中创建构建定义。我们已经对此进行了配置,并且可以通过排队构建来部署我们的网站。
我们的最终配置是实际创建一个虚拟应用程序并使用构建部署到虚拟应用程序而不是 Web 应用站点根目录。
我们的麻烦在于我们无法将构建定义实际部署到这个虚拟应用程序。构建要么失败,要么文件仍然在 site\wwwroot 文件夹中。
我们的 azure web 应用名称是:inyoforum(staging)
我们尝试了以下 MSBuild 参数的多种变体: /p:DeployIisAppPath="inyoforum__Staging/Forum"
/p:DeployIisAppPath="inyoforum__Staging\Forum"
/p:DeployIisAppPath="inyoforum(staging)/Forum"
/p:DeployIisAppPath="inyoforum(staging)\Forum"
我们甚至尝试了其他变体。我们尝试使用发布配置文件。我们可以从本地 Visual Studio 应用程序发布到虚拟应用程序,但我们无法从构建定义中做到这一点。
对其他尝试有什么建议吗?
【问题讨论】:
标签: azure msbuild azure-web-app-service azure-devops