Preparare l'ambiente di sviluppo in WindowsPrepare your development environment on Windows

Per compilare ed eseguire applicazioni di Azure Service Fabric nel computer di sviluppo Windows, installare il runtime di Service Fabric, l'SDK e gli strumenti.To build and run Azure Service Fabric applications on your Windows development machine, install the Service Fabric runtime, SDK, and tools. È anche necessario abilitare l'esecuzione di script Windows PowerShell inclusi nell'SDK.You also need to enable execution of the Windows PowerShell scripts included in the SDK.

PrerequisitiPrerequisites

Versioni del sistema operativo supportateSupported operating system versions

Per lo sviluppo, sono supportati i sistemi operativi seguenti:The following operating system versions are supported for development:

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

Nota

Supporto per Windows 7:

  • Per impostazione predefinita, Windows 7 include solo Windows PowerShell 2.0. I cmdlet di PowerShell per Service Fabric richiedono PowerShell 3.0 o versione successiva. È possibile scaricare Windows PowerShell 5.0 dall'Area download Microsoft.
  • Il proxy inverso di Service Fabric non è disponibile in Windows 7.

Installare l'SDK e gli strumentiInstall the SDK and tools

Per usare Visual Studio 2017To use Visual Studio 2017

Gli strumenti di Service Fabric fanno parte del carico di lavoro di sviluppo di Azure in Visual Studio 2017.The Service Fabric Tools are part of the Azure Development workload in Visual Studio 2017. Abilitare questo carico di lavoro durante l'installazione di Visual Studio.Enable this workload as part of your Visual Studio installation. È anche necessario installare Microsoft Azure Service Fabric SDK e il runtime usando Installazione guidata piattaforma Web.In addition, you need to install the Microsoft Azure Service Fabric SDK and runtime using Web Platform Installer.

Per usare Visual Studio 2015 (è necessario Visual Studio 2015 Update 2 o versioni successive)To use Visual Studio 2015 (requires Visual Studio 2015 Update 2 or later)

Per Visual Studio 2015, gli strumenti di Service Fabric vengono installati con l'SDKe il runtime usando Installazione guidata piattaforma Web:For Visual Studio 2015, the Service Fabric tools are installed together with the SDK and runtime using the Web Platform Installer:

Installazione solo dell'SDKSDK installation only

Se è necessario solo l'SDK, è possibile installare questo pacchetto:If you only need the SDK, you can install this package:

Le versioni correnti sono:The current versions are:

  • SDK e strumenti di Service Fabric 3.2.162Service Fabric SDK and Tools 3.2.162
  • Runtime di Service Fabric 6.3.162Service Fabric runtime 6.3.162
  • Strumenti di Service Fabric per Visual Studio 2015 2.3.10710.3Service Fabric Tools for Visual Studio 2015 2.3.10710.3
  • Visual Studio 2017 15.7 include Strumenti di Service Fabric per Visual Studio 2.3.10710.1Visual Studio 2017 15.7 includes Service Fabric Tools for Visual Studio 2.3.10710.1

Per un elenco delle versioni supportate, vedere Service Fabric support (Supporto di Service Fabric)For a list of supported versions, see Service Fabric support

Consentire l'esecuzione di script di PowerShellEnable PowerShell script execution

Service Fabric usa script di Windows PowerShell per creare un cluster di sviluppo locale e per distribuire le applicazioni da Visual Studio.Service Fabric uses Windows PowerShell scripts for creating a local development cluster and for deploying applications from Visual Studio. Per impostazione predefinita, Windows blocca l'esecuzione di questi script.By default, Windows blocks these scripts from running. Per abilitarli, è necessario modificare i criteri di esecuzione di PowerShell.To enable them, you must modify your PowerShell execution policy. A tale scopo, aprire PowerShell come amministratori e immettere il comando seguente:Open PowerShell as an administrator and enter the following command:

Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Force -Scope CurrentUser

Passaggi successiviNext steps

Dopo avere configurato l'ambiente di sviluppo, iniziare a compilare ed eseguire le app.Now that you've finished setting up your development environment, start building and running apps.