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.
- 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