Preparare l'ambiente di sviluppo in 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. È anche necessario abilitare l'esecuzione di script Windows PowerShell inclusi nell'SDK.

Prerequisiti

Assicurarsi di usare una versione di Windows supportata.

Scaricare e installare il runtime e l'SDK

Nota

WebPI usato in precedenza per l'installazione di SDK/Strumenti è stato deprecato il 1° luglio 2022

Il runtime può essere installato in modo indipendente. Tuttavia, l'SDK richiede il runtime, quindi per un ambiente di sviluppo è necessario installare sia il runtime che l'SDK. I collegamenti seguenti sono scaricati per le versioni più recenti del runtime e dell'SDK:

Pacchetto Versione
Installare Service Fabric Runtime per Windows 10.1.1951.9590
Installare Service Fabric SDK 7.1.1951

È possibile trovare collegamenti diretti ai programmi di installazione per le versioni precedenti nelle versioni di Service Fabric.

Per le versioni supportate, vedere Versioni di Service Fabric.

Installare il runtime

Il programma di installazione del runtime deve essere eseguito da una shell della riga di comando ed è necessario usare il /accepteula flag . È consigliabile eseguire la shell della riga di comando con privilegi elevati per mantenere le stampe del log. L'esempio seguente è in PowerShell:

.\MicrosoftServiceFabric.<version>.exe /accepteula

Installazione dell'SDK

Dopo aver installato il runtime, è possibile installare correttamente l'SDK. È possibile eseguire il programma di installazione dalla shell della riga di comando o da Esplora file.

Nota

I cluster con singolo computer (OneBox) non sono supportati per gli aggiornamenti del cluster o delle applicazioni. Eliminare il cluster OneBox e ricrearlo se è necessario eseguire un aggiornamento del cluster o si riscontrano problemi durante un aggiornamento delle applicazioni.

Per usare Visual Studio 2017 o 2019

Gli strumenti di Service Fabric fanno parte del carico di lavoro Sviluppo di Azure in Visual Studio 2019 e 2017. Abilitare questo carico di lavoro durante l'installazione di Visual Studio. Inoltre, è necessario installare Microsoft Azure Service Fabric SDK e il runtime come descritto in precedenza Scaricare e installare il runtime e l'SDK.

Consentire l'esecuzione di script di PowerShell

Service Fabric usa script di Windows PowerShell per creare un cluster di sviluppo locale e per distribuire le applicazioni da Visual Studio. Per impostazione predefinita, Windows blocca l'esecuzione di questi script. Per abilitarli, è necessario modificare i criteri di esecuzione di PowerShell. A tale scopo, aprire PowerShell come amministratori e immettere il comando seguente:

Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Force -Scope CurrentUser

Installare Docker (facoltativo)

Service Fabric è un agente di orchestrazione dei contenitori per la distribuzione di microservizi in un cluster di computer. Per eseguire le applicazioni contenitore Windows nel cluster di sviluppo locale, è innanzitutto necessario installare Docker per Windows. Scaricare Docker CE per Windows (stabile). Dopo aver installato e avviato Docker, fare clic con il pulsante destro del mouse sull'icona della barra e scegliere Passa ai contenitori di Windows. Questo passaggio è necessario per eseguire le immagini Docker basate su Windows.

Passaggi successivi

Dopo aver completato la configurazione dell'ambiente di sviluppo, iniziare a creare ed eseguire app.