安装 Visual Studio 并连接到 Azure Stack HubInstall Visual Studio and connect to Azure Stack Hub

可以使用 Visual Studio 将 Azure 资源管理器模板写入和部署到 Azure Stack Hub。You can use Visual Studio to write and deploy Azure Resource Manager templates to Azure Stack Hub. 本文中的步骤介绍如何在 Azure Stack Hub 上或者在外部计算机上(如果你打算通过 VPN 来使用 Azure Stack Hub)安装 Visual Studio。The steps in this article describe how to install Visual Studio on Azure Stack Hub or on an external computer if you plan to use Azure Stack Hub through VPN.

安装 Visual StudioInstall Visual Studio

  1. 下载并运行此 Web 平台安装程序Download and run the Web Platform Installer.

  2. 打开“Microsoft Web 平台安装程序”。****Open the Microsoft Web Platform Installer.

  3. 搜索 Visual Studio Community 2015 with Azure SDK - 2.9.6Search for Visual Studio Community 2015 with Azure SDK - 2.9.6. 依次单击“添加”、“安装”。**** ****Click Add, and then Install.

  4. 卸载作为 Azure SDK 的一部分安装的 Azure PowerShellUninstall the Azure PowerShell that's installed as part of the Azure SDK.

    WebPI 安装步骤的屏幕截图

  5. 安装适用于 Azure Stack Hub 的 PowerShellInstall PowerShell for Azure Stack Hub.

  6. 安装完成后,重启计算机。Restart the computer after the installation completes.

使用 Azure AD 连接到 Azure Stack HubConnect to Azure Stack Hub with Azure AD

  1. 启动 Visual Studio。Launch Visual Studio.

  2. 在“视图”**** 菜单中,选择“云资源管理器”****。From the View menu, select Cloud Explorer.

  3. 选择“管理帐户”,然后在新窗格中使用 Azure Active Directory (Azure AD) 凭据登录****。Select Manage Accounts, then in the new pane, sign in with your Azure Active Directory (Azure AD) credentials.

    此屏幕截图显示了登录并连接到 Azure Stack Hub 后的 Cloud Explorer

登录后,可以部署模板或浏览可用的资源类型和资源组以创建自己的模板。Once logged in, you can deploy templates or browse available resource types and resource groups to create your own templates.

使用 AD FS 连接到 Azure Stack HubConnect to Azure Stack Hub with AD FS

  1. 启动 Visual Studio。Launch Visual Studio.

  2. 在“工具”中选择“选项”。**** ****From Tools, select Options.

  3. 展开导航窗格中的“环境”,然后选择“帐户”**** ****。Expand Environment in the navigation pane and select Accounts.

  4. 选择“添加”,然后输入“用户 Azure 资源管理器终结点”。****Select Add, and enter the User Azure Resource Manger endpoint. 对于 Azure Stack 开发工具包 (ASDK),URL 为:https://management.local.azurestack/externalFor the Azure Stack Development Kit (ASDK), the URL is: https://management.local.azurestack/external. 对于 Azure Stack Hub 集成系统,URL 为:https://management.[Region}.[External FQDN]For Azure Stack Hub integrated systems, the URL is: https://management.[Region}.[External FQDN].

    添加新的 Azure Cloud Discovery 终结点

  5. 选择“添加” ****。Select Add.

    Visual Studio 会调用 Azure 资源管理器,并发现终结点,包括 Active Directory 联合身份验证服务 (AD FS) 的身份验证终结点。Visual Studio calls Azure Resource Manger and discovers the endpoints, including the authentication endpoint, for Azure Directory Federated Services (AD FS).

    此屏幕截图显示了 Azure 目录联合身份验证服务的终结点。

  6. 在“视图”菜单中,选择“Cloud Explorer”。**** ****Select Cloud Explorer from the View menu.

  7. 选择“添加帐户”并使用 AD FS 凭据登录。****Select Add Account and sign in with your AD FS credentials.

    在 Cloud Explorer 中登录 Visual Studio

    Cloud Explorer 将查询可用的订阅。Cloud Explorer queries the available subscriptions. 可以选择一个要管理的可用订阅。You can select an available subscription to manage.

    选择要在 Cloud Explorer 中管理的订阅

  8. 浏览现有的资源或资源组,或者部署模板。Browse your existing resources, resource groups, or deploy templates.

后续步骤Next steps