更新 Visual Studio 模板部署脚本以使用 Az PowerShell 模块

备注

Azure 资源组项目现已获得外延支持,这意味着我们将继续支持现有功能和能力,但不会优先添加新功能。

备注

为了获得最佳和最安全的体验,我们强烈建议将 Visual Studio 安装更新到最新的长期支持 (LTS) 版本。 更新将提高 Visual Studio 环境的可靠性和整体性能。 如果你选择不升级,可能会遇到通过 Visual Studio 创建和部署 Azure 资源组时出现问题中记录的问题。

Visual Studio 16.4 支持在模板部署脚本中使用 Az PowerShell 模块。 但是,Visual Studio 不会自动安装该模块。 若要使用 Az 模块,需要执行以下四个步骤:

  1. 卸载 AzureRM 模块
  2. 安装 Az 模块
  3. 将 Visual Studio 更新到16.4
  4. 更新项目中的部署脚本。

将 Visual Studio 更新到16.4

将安装的 Visual Studio 更新到 16.4 或更高版本。 在升级过程中,请确保未选中 Azure PowerShell 组件。 由于 Az 模块是通过库安装的,你不希望重新安装 AzureRM 模块。

如果已升级到 16.4 并选中了 Azure PowerShell 组件,可运行 Visual Studio 安装程序将其卸载。 请勿在 Azure 工作负载或单个组件页上选择 Azure PowerShell 组件。

更新项目中的部署脚本

在部署脚本中,将出现的所有字符串“AzureRm”替换为“Az”。 可以参考此 gist 中的修订内容来查看更改。 有关将脚本升级到 Az 模块的详细信息,请参阅将 Azure PowerShell 从 AzureRM 迁移到 Az

后续步骤

若要了解如何使用 Visual Studio 项目,请参阅通过 Visual Studio 创建和部署 Azure 资源组项目