使用 Visual Studio for Mac 将 Web 应用发布到 Azure 应用服务Publish a Web app to Azure App Service using Visual Studio for Mac
本文内容
可使用“发布”工具将 ASP.NET Core 应用发布到 Azure 应用服务。
必备条件Prerequisites
- 已安装 Visual Studio 2019 for Mac,并启用了 ASP.NET Core。
- 一个 Azure 订阅。如果还没有订阅,请免费注册,其中包括为期 30 天的 $200 额度和为期 12 个月的热门免费服务。
- ASP.NET Core 项目。如果还没有项目,则可以创建一个新的项目。
发布到 Azure 应用服务Publish to Azure App Service
- 在 Solution Pad 中,右键单击项目,选择“发布” 。
如果之前已将此项目发布到 Azure 应用服务,则在菜单中将看到发布配置文件。选择该发布配置文件以启动发布过程。
若要首次将此项目发布到应用服务,请选择“发布到 Azure”
- “发布到 Azure 应用服务”对话框出现,并且显示任何现有的应用服务 。若要发布到现有应用服务,请选择列表中的应用服务,然后单击“发布” 。
- 若要创建新的应用服务,请单击“新建”按钮 。
- “新建应用服务”对话框出现 在此对话框中可以为新的应用服务配置设置。
在此处自定义时需要考虑几个选项。应用服务的名称将默认为项目名称。如果名称不可用,则输入字段右侧将显示警告符号。网站的 URL 中将使用应用服务的名称,因此该名称必须可有效用于 URL。
可以使用“订阅”下拉列表更改应用服务将与之关联的订阅 。
可以使用下拉列表选择一个现有资源组,也可以使用 按钮创建一个新的资源组**+** 。
对于应用服务计划,请选择一个现有资源组,或通过选择“自定义”单选按钮创建一个新的资源组 。
若要创建新的应用服务并向其发布项目,请单击“创建” 。
单击“创建”后将关闭“新建应用服务”对话框,你应该会看到以下消息,指示创建应用服务已启动 。
单击“确定”后将关闭该消息,你可以继续处理项目 。你可以通过 IDE 顶部的状态栏查看发布过程的状态。你的 Web 应用成功发布后,站点就会在默认浏览器中打开。