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, l'SDK e gli strumenti.To build and run Azure Service Fabric applications on your Windows development machine, install the 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

Per impostazione predefinita, Windows 7 include solo Windows PowerShell 2.0.Windows 7 only includes Windows PowerShell 2.0 by default. I cmdlet di PowerShell per Service Fabric richiedono PowerShell 3.0 o versione successiva.Service Fabric PowerShell cmdlets requires PowerShell 3.0 or higher. È possibile scaricare Windows PowerShell 5.0 dall'Area download Microsoft.You can download Windows PowerShell 5.0 from the Microsoft Download Center.

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 e gestione di Azure in Visual Studio 2017.Service Fabric Tools are part of the Azure Development and Management 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, usando Installazione guidata piattaforma Web.In addition, you need to install the Microsoft Azure Service Fabric SDK, 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'SDK, usando Installazione guidata piattaforma Web:For Visual Studio 2015, Service Fabric tools are installed together with the SDK, 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:

  • Service Fabric SDK 2.8.232Service Fabric SDK 2.8.232
  • Runtime di Service Fabric 6.0.232Service Fabric runtime 6.0.232
  • Strumenti di Service Fabric per Visual Studio 2015 1.8.51024.1Service Fabric Tools for Visual Studio 2015 1.8.51024.1
  • Visual Studio 2017 Update 3 include Strumenti di Service Fabric per Visual Studio 1.7.20170817Visual Studio 2017 Update 3 includes Service Fabric Tools for Visual Studio 1.7.20170817
  • Visual Studio 2017 Update 4 Preview 1 (15.4.0 Preview 1.0) include Strumenti di Service Fabric per Visual Studio 1.7.20170721Visual Studio 2017 Update 4 Preview 1 (15.4.0 Preview 1.0) includes Service Fabric Tools for Visual Studio 1.7.20170721

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.