使用 VS for Mac 发布

使用 Visual Studio for Mac 将 Web 应用发布到 Azure 应用服务

可使用“发布”工具将 ASP.NET Core 应用发布到 Azure 应用服务。

系统必备

发布到 Azure 应用服务

  1. 在 Solution Pad 中,右键单击项目,选择“发布” 。

    “发布”上下文菜单

  2. 如果之前已将此项目发布到 Azure 应用服务,则在菜单中将看到发布配置文件。 选择该发布配置文件以启动发布过程。

  3. 若要首次将此项目发布到应用服务,请选择“发布到 Azure”

    “发布到应用服务”上下文菜单

  4. “发布到 Azure 应用服务”对话框出现,并且显示任何现有的应用服务 。 若要发布到现有应用服务,请选择列表中的应用服务,然后单击“发布” 。

    “发布到 Azure 应用服务”对话框

  5. 若要创建新的应用服务,请单击“新建”按钮 。

    “发布到应用服务”对话框

  6. “新建应用服务”对话框出现 在此对话框中可以为新的应用服务配置设置。

    “新建应用服务”对话框

    在此处自定义时需要考虑几个选项。 应用服务的名称将默认为项目名称。 如果名称不可用,则输入字段右侧将显示警告符号。 网站的 URL 中将使用应用服务的名称,因此该名称必须可有效用于 URL。

    可以使用“订阅”下拉列表更改应用服务将与之关联的订阅 。

    可以使用下拉列表选择一个现有资源组,也可以使用 + 按钮创建一个新的资源组 。

    对于应用服务计划,请选择一个现有资源组,或通过选择“自定义”单选按钮创建一个新的资源组 。

    若要创建新的应用服务并向其发布项目,请单击“创建” 。

    单击“创建”后将关闭“新建应用服务”对话框,你应该会看到以下消息,指示创建应用服务已启动 。

    创建应用服务消息

    单击“确定”后将关闭该消息,你可以继续处理项目 。 你可以通过 IDE 顶部的状态栏查看发布过程的状态。 你的 Web 应用成功发布后,站点就会在默认浏览器中打开。