gpt4 book ai didi

visual-studio - 是否可以使用 VS Azure 资源组项目将 ASP.NET Core 网站部署到 Azure?

转载 作者:行者123 更新时间:2023-12-04 03:39:03 28 4
gpt4 key购买 nike

作为概念验证,我构建了一个带有 MySQL 数据库的 ASP.NET MVC 4.5.2 网站,并使用 Azure 资源组项目(基于 https://azure.microsoft.com/en-us/documentation/articles/vs-azure-tools-resource-groups-deployment-projects-create-deploy/ >)将其部署到 Azure,该项目非常有效好吧。

但是,我对 ASP.NET Core 1.0 网站进行了相同的尝试,但它不起作用,至少是开箱即用的 - 将 ARG 项目的引用添加到网站项目不起作用似乎工作正常,并且在部署时没有创建网站的 WebDeploy 包。我猜测这有时会起作用(也许是在 .NET Core 的 Visual Studio 工具毕业时),但今天也许可以通过修改生成的 JSON 和 Powershell 脚本来实现?

最佳答案

ASP.NET Core 工具已毕业,但 Azure 资源组项目中仍不支持 ASP.NET Core 应用程序。由于我使用 Visual Studio Team Services 进行构建和发布,因此我通过简单地使用 Azure 资源组项目创建一个 Azure Web 应用程序来解决这个问题,而不是将我的 ASP.NET Core 项目链接到资源组项目(与 ASP.NET 4.5 一起使用) )我让 VSTS 处理将实际代码部署到 Azure Web App 的工作。我的发布定义有两个任务:

  1. Azure 部署:创建或更新资源组(用于创建 Azure Web App 实例
  2. 部署 Azure 应用服务(这会将我的代码放入 Azure Web 应用实例中,而不是占位符代码中)。

关于visual-studio - 是否可以使用 VS Azure 资源组项目将 ASP.NET Core 网站部署到 Azure?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40293231/

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