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

Dav*_*all 8 deployment azure visual-studio asp.net-core

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

但是,我已经尝试使用ASP.NET Core 1.0网站,它不起作用,至少是开箱即用的 - 从ARG项目添加到网站项目的引用似乎不起作用正确并且在部署时不会创建网站的WebDeploy包.我猜这可能会在某个时候工作(也许当.NET Core的Visual Studio工具毕业时)但是今天可能通过修改生成的JSON和Powershell脚本来实现吗?

Dav*_*all 3

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

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