Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
107 lines (87 sloc) 6.18 KB
title description services documentationcenter author manager editor ms.assetid ms.service ms.devlang ms.topic ms.tgt_pltfrm ms.workload ms.date ms.author ms.openlocfilehash ms.sourcegitcommit ms.translationtype ms.contentlocale ms.lasthandoff ms.locfileid
设置 Azure 微服务的 Windows 开发环境 | Microsoft Docs
安装运行时、SDK 和工具并创建本地开发群集。 完成此设置后,就可以在 Windows 上开始生成应用程序。
service-fabric
.net
peterpogorski
chackdan
b94e2d2e-435c-474a-ae34-4adecd0e6f8f
service-fabric
dotNet
conceptual
NA
NA
08/22/2019
atsenthi
0bc8a5bbecc4e7d58265e9c10c2c8a3351fcc312
94ee81a728f1d55d71827ea356ed9847943f7397
MT
zh-CN
08/26/2019
70036016

在 Windows 上准备开发环境

[!div class="op_single_selector"]

若要在 Windows 开发计算机上生成并运行Azure Service Fabric 应用程序, 请安装 Service Fabric 运行时、SDK 和工具。 此外,还需要启用 SDK 中包含的 Windows PowerShell 脚本执行

先决条件

支持的操作系统版本

支持使用以下操作系统版本进行开发:

  • Windows 7
  • Windows 8/Windows 8.1
  • Windows Server 2012 R2
  • Windows Server 2016
  • Windows 10

[!NOTE] Windows 7 支持:

  • 默认情况下,Windows 7 仅包含 Windows PowerShell 2.0。 Service Fabric PowerShell cmdlet 需要 PowerShell 3.0 或更高版本。 你可以从 Microsoft 下载中心下载 Windows PowerShell 5.0
  • 在 Windows 7 上无法使用 Service Fabric 反向代理。

安装 SDK 和工具

Web 平台安装程序 (WebPI) 是安装 SDK 和工具的建议方法。 如果使用 WebPI 收到运行时错误,还可以在特定 Service Fabric 版本的发行说明中找到指向安装程序的直接链接。 发行说明可以在 Service Fabric 团队博客的各种发布公告中找到。

[!NOTE] 不支持本地 Service Fabric 开发群集升级。

使用 Visual Studio 2017 或 2019

Service Fabric 工具是 Visual Studio 2017 和 2019 中 Azure 开发工作负荷的一部分。 在 Visual Studio 安装过程中启用此工作负荷。 此外还需使用 Web 平台安装程序安装 Microsoft Azure Service Fabric SDK 和运行时。

使用 Visual Studio 2015(要求 Visual Studio 2015 Update 2 或更高版本)

对于 Visual Studio 2015,Service Fabric 工具是使用 Web 平台安装程序与 SDK 和运行时 一起安装的:

仅安装 SDK

如果只需 SDK,可以安装此包:

当前版本包括:

  • Service Fabric SDK 和工具3.4.664
  • Service Fabric 运行时6.5.664
  • 适用于 Visual Studio 2015 的 Service Fabric 工具 2.5.20615.1
  • Visual Studio 2017 15.9 包括适用于 Visual Studio 的 Service Fabric 工具 2.4.11024.1
  • Visual Studio 2019 16.1 包括 Visual Studio 2.5.20423.3 的 Service Fabric 工具

有关支持版本的列表,请参阅 Service Fabric 版本

[!NOTE] 应用程序或群集升级不支持单机群集 (OneBox);如果需要执行群集升级,或在执行应用程序升级时遇到任何问题,请删除 OneBox 群集并重新创建它。

启用 PowerShell 脚本执行

Service Fabric 使用 Windows PowerShell 脚本创建本地开发群集和部署 Visual Studio 中的应用程序。 默认情况下,Windows 会阻止这些脚本运行。 要启用它们,必须修改 PowerShell 执行策略。 以管理员身份打开 PowerShell 并输入以下命令:

Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Force -Scope CurrentUser

安装 Docker(可选)

Service Fabric 是容器业务流程协调程序,用于跨计算机群集部署微服务。 若要在本地开发群集上运行 Windows 容器应用程序,必须先安装用于 Windows 的 Docker。 获取用于 Windows 的 Docker CE (稳定版)。 安装并启动 Docker 以后,右键单击任务栏图标,并选择“切换到 Windows 容器”。 此步骤是运行基于 Windows 的 Docker 映像所必需的。

后续步骤

完成设置开发环境之后,便可开始生成和运行应用。

You can’t perform that action at this time.