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

标签 visual-studio azure deployment asp.net-core

作为概念验证,我构建了一个带有 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/

相关文章:

deployment - 如何使用 rpm 更新/替换现有文件?

deployment - 重新安装/更新 SharePoint Web 部件解决方案

visual-studio - 如何在 Visual Studio 中 "Add Existing Item"整个目录结构?

c# - 我可以将 WCF DataContract 添加到复杂类型吗?

python - 解析证书的 keyid - Python

linux - Azure Linux VM 的 SSH 超时

deployment - 如何将应用程序同时部署到kubernetes上的多台机器上?

c# - 如何使用 Stylecop 分析器和自定义规则集创建 nuget 包?

c++ - 如何在 C++ 中正确设置 double

azure - 如何为云服务配置反恶意软件