gpt4 book ai didi

azure - VSTS 发布到 azure 成功,但 url 不起作用

转载 作者:行者123 更新时间:2023-12-02 06:47:21 25 4
gpt4 key购买 nike

我有一个简单的 MVC 应用程序。在 VSTS 中,构建成功,发布到 Azure WebApp 也成功。但 azure 的网址不起作用。应用程序在本地运行和工作。 Azure WebApp 看起来也不错。不确定是否与 Azure 或 VSTS 发布管道有关。 Azure WebApp 是否能够运行 MVC 应用程序?

我的 VSTS 发布管道:

VSTS CD Pipe-line

最佳答案

首先,MVC 应用程序(Visual Studio 中的 MVC 模板项目)可以在 Azure Web App 上运行。

其次,Azure 应用服务部署任务的应用服务 URL 选项为 AzureRM Web 应用托管 URL 的变量提供一个名称,例如 FabrikamWebAppURL。该变量可以用作 $(variableName),例如 $(FabrikamWebAppURL) 来引用后续任务中 AzureRM Web App 的托管 URL,例如 PowerShell。

第三,您可以引用以下步骤来构建和部署应用程序:

  1. NuGet 工具安装程序(要安装的 NuGet.exe 版本:4.3.0)
  2. NuGet 恢复
  3. Visual Studio 构建(MSBuild 参数:/p:DeployOnBuild=true/p:WebPublishMethod=Package/p:PackageAsSingleFile=true/p:SkipInvalidConfigurations=true/p:PackageLocation="$(build.artifactstagingdirectory)")
  4. 发布构建工件(发布路径:$(build.artifactstagingdirectory))
  5. 创建新的发布定义
  6. Azure 应用服务部署(包或文件夹:$(System.DefaultWorkingDirectory)/**/*.zip)

关于azure - VSTS 发布到 azure 成功,但 url 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46975888/

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