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 vengono scaricati per le versioni più recenti del runtime e dell'SDK:
Pacchetto | Versione |
---|---|
Installare Runtime di Service Fabric per Windows | |
Installare l’SDK di Service Fabric |
È possibile trovare collegamenti diretti ai programmi di installazione delle versioni precedenti nelle versioni di Service Fabric.
Per un elenco delle versioni supportate, vedere Versioni di Service Fabric.
Installare il runtime
Il programma di installazione di runtime deve essere eseguito da una shell della riga di comando ed è necessario usare il flag /accepteula
. È 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 di sviluppo di Azure in Visual Studio 2019 e 2017. Abilitare questo carico di lavoro durante l'installazione di Visual Studio. Inoltre, è necessario installare il runtime e l'SDK di Microsoft Azure Service Fabric come descritto in precedenza in 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 nell'area di notifica e selezionare Passa ai contenitori Windows. Questo passaggio è necessario per eseguire le immagini Docker basate su Windows.
Passaggi successivi
Dopo avere configurato l'ambiente di sviluppo, iniziare a compilare ed eseguire le app.
- Informazioni su come creare, distribuire e gestire le applicazioni
- Informazioni sui modelli di programmazione Reliable Services e Reliable Actors
- Vedere gli esempi di codice di Service Fabric in GitHub
- Visualizzare il cluster con Service Fabric Explorer
- Prepare a Linux development environment on Windows (Preparare un ambiente di sviluppo Linux in Windows)
- Informazioni sulle opzioni di supporto di Service Fabric