Przygotowywanie środowiska deweloperskiego w systemie WindowsPrepare your development environment on Windows

Aby kompilować i uruchamiać aplikacje Service Fabric platformy Azure na komputerze deweloperskim systemu Windows, zainstaluj Service Fabric środowisko uruchomieniowe, zestaw SDK i narzędzia.To build and run Azure Service Fabric applications on your Windows development machine, install the Service Fabric runtime, SDK, and tools. Należy również włączyć wykonywanie skryptów programu Windows PowerShell zawartych w zestawie SDK.You also need to enable execution of the Windows PowerShell scripts included in the SDK.

Wymagania wstępnePrerequisites

Obsługiwane wersje systemu operacyjnegoSupported operating system versions

Na potrzeby tworzenia aplikacji obsługiwane są następujące wersje systemu operacyjnego:The following operating system versions are supported for development:

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

Uwaga

Obsługa systemu Windows 7:Windows 7 support:

  • System Windows 7 domyślnie zawiera program Windows PowerShell wyłącznie w wersji 2.0.Windows 7 only includes Windows PowerShell 2.0 by default. Polecenia cmdlet programu PowerShell usługi Service Fabric wymagają programu PowerShell w wersji 3.0 lub nowszej.Service Fabric PowerShell cmdlets requires PowerShell 3.0 or higher. Środowisko Windows PowerShell 5,0 można pobrać z centrum pobierania Microsoft.You can download Windows PowerShell 5.0 from the Microsoft Download Center.
  • Serwer proxy usługi Service Fabric nie jest dostępny w systemie Windows 7.Service Fabric Reverse Proxy is not available on Windows 7.

Instalowanie zestawu SDK i narzędziInstall the SDK and tools

Instalator platformy sieci Web (Instalatora WebPI) jest zalecanym sposobem instalowania zestawu SDK i narzędzi.Web Platform Installer (WebPI) is the recommended way to install the SDK and tools. Jeśli wystąpią błędy środowiska uruchomieniowego za pomocą Instalatora WebPI, można także znaleźć bezpośrednie linki do instalatorów w informacjach o wersji dla określonej wersji Service Fabric.If you receive runtime errors using WebPI, you can also find direct links to the installers in the release notes for a specific Service Fabric release. Informacje o wersji znajdują się w różnych anonsach wydań na blogu zespołu Service Fabric.The release notes can be found in the various release announcements on the Service Fabric team blog.

Uwaga

Uaktualnienia lokalnego klastra projektowego Service Fabric nie są obsługiwane.Local Service Fabric development cluster upgrades are not supported.

Aby użyć programu Visual Studio 2017 lub 2019To use Visual Studio 2017 or 2019

Service Fabric Tools są częścią obciążeń programistycznych platformy Azure w programie Visual Studio 2017 i 2019.The Service Fabric Tools are part of the Azure Development workload in Visual Studio 2017 and 2019. Włącz to obciążenie w ramach instalacji programu Visual Studio.Enable this workload as part of your Visual Studio installation. Ponadto należy zainstalować zestaw SDK i środowisko uruchomieniowe usługi Microsoft Azure Service Fabric przy użyciu Instalatora platformy sieci Web.In addition, you need to install the Microsoft Azure Service Fabric SDK and runtime using Web Platform Installer.

Używanie programu Visual Studio 2015 (wymaga programu Visual Studio 2015 Update 2 lub nowszego)To use Visual Studio 2015 (requires Visual Studio 2015 Update 2 or later)

W przypadku programu Visual Studio 2015 narzędzia usługi Service Fabric są instalowane razem z zestawem SDK i środowiskiem uruchomieniowym przy użyciu Instalatora platformy sieci Web:For Visual Studio 2015, the Service Fabric tools are installed together with the SDK and runtime using the Web Platform Installer:

Instalowanie samego zestawu SDKSDK installation only

Jeśli potrzebujesz tylko zestawu SDK, możesz zainstalować ten pakiet:If you only need the SDK, you can install this package:

Bieżące wersje:The current versions are:

  • Service Fabric zestawu SDK i narzędzi 4.0.457Service Fabric SDK and Tools 4.0.457
  • 7.0.457 środowiska uruchomieniowego Service FabricService Fabric runtime 7.0.457

Aby uzyskać listę obsługiwanych wersji, zobacz Service Fabric wersjeFor a list of supported versions, see Service Fabric versions

Uwaga

Klastry pojedynczej maszyny (jednopunktowy) nie są obsługiwane w przypadku uaktualnień aplikacji lub klastra. Usuń klaster jednopunktowy i utwórz go ponownie, jeśli konieczne jest przeprowadzenie uaktualnienia klastra lub problemy z uaktualnieniem aplikacji.Single machine clusters (OneBox) are not supported for Application or Cluster upgrades; delete the OneBox cluster and recreate it if you need to perform a Cluster upgrade, or have any issues performing an Application upgrade.

Włączanie wykonywania skryptów programu PowerShellEnable PowerShell script execution

Platforma Service Fabric korzysta ze skryptów programu Windows PowerShell do tworzenia lokalnego klastra projektowego i do wdrażania aplikacji z programu Visual Studio.Service Fabric uses Windows PowerShell scripts for creating a local development cluster and for deploying applications from Visual Studio. Domyślnie system Windows blokuje uruchamianie tych skryptów.By default, Windows blocks these scripts from running. Aby je włączyć, należy zmienić zasady wykonywania w programie PowerShell.To enable them, you must modify your PowerShell execution policy. Uruchom program PowerShell jako administrator i wprowadź następujące polecenie:Open PowerShell as an administrator and enter the following command:

Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Force -Scope CurrentUser

Zainstaluj platformę Docker (opcjonalnie)Install Docker (optional)

Service Fabric to koordynator kontenera służący do wdrażania mikrousług w klastrze maszyn.Service Fabric is a container orchestrator for deploying microservices across a cluster of machines. Aby uruchamiać aplikacje kontenera systemu Windows w lokalnym klastrze programistycznym, należy najpierw zainstalować Docker for Windows.To run Windows container applications on your local development cluster, you must first install Docker for Windows. Pobierz Docker CE for Windows (stabilny).Get Docker CE for Windows (stable). Po zainstalowaniu i uruchomieniu programu Docker kliknij prawym przyciskiem myszy jego ikonę na pasku zadań i wybierz pozycję Switch to Windows containers (Przełącz na kontenery systemu Windows).After installing and starting Docker, right-click on the tray icon and select Switch to Windows containers. Ten krok jest wymagany do uruchomienia obrazów platformy Docker opartych na systemie Windows.This step is required to run Docker images based on Windows.

Następne krokiNext steps

Po skonfigurowaniu środowiska projektowego możesz zacząć kompilować i uruchamiać aplikacje.Now that you've finished setting up your development environment, start building and running apps.