Uw ontwikkelomgeving voorbereiden in Windows

Als u Azure Service Fabric-toepassingen wilt bouwen en uitvoeren op een Windows-ontwikkelmachine, moet u de Service Fabric-runtime, SDK en hulpprogramma's installeren. U moet ook de uitvoering van de Windows PowerShell scripts die zijn opgenomen in de SDK inschakelen.

Vereisten

Zorg ervoor dat u een ondersteunde Windows-versie gebruikt.

De SDK en hulpprogramma's installeren

Web Platform Installer (WebPI) is de aanbevolen manier om de SDK en hulpprogramma's te installeren. Als u runtimefouten ontvangt met behulp van WebPI, kunt u ook directe koppelingen naar de installatieprogramma's vinden in de releasenotities voor een specifieke Service Fabric release. De opmerkingen bij de release vindt u in de verschillende releaseaankondigingen op de blog Service Fabric team.

Notitie

Upgrades Service Fabric ontwikkelcluster worden niet ondersteund.

Gebruik van Visual Studio 2017 of 2019

De Service Fabric Tools maken deel uit van de Azure Development-workload in Visual Studio 2019 en 2017. Schakel deze workload in als onderdeel van de Visual Studio-installatie. Bovendien moet u de Microsoft Azure Service Fabric SDK en runtime installeren met behulp van het webplatforminstallatieprogramma.

Alleen SDK-installatie

Als u alleen de SDK nodig hebt, kunt u dit pakket installeren:

De huidige versies zijn:

  • Service Fabric SDK en hulpprogramma's 5.0.516
  • Service Fabric runtime 8.0.516

Zie Voor een lijst met ondersteunde versies Service Fabric versies

Notitie

Clusters met één machine (OneBox) worden niet ondersteund voor toepassings- of clusterupgrades; Verwijder het OneBox-cluster en maak het opnieuw als u een clusterupgrade moet uitvoeren of als u problemen hebt met het uitvoeren van een toepassingsupgrade.

Uitvoering van PowerShell-script inschakelen

Service Fabric gebruikt Windows PowerShell-scripts om een lokaal ontwikkelcluster te maken en om toepassingen vanuit Visual Studio te implementeren. Standaard worden deze scripts door Windows geblokkeerd zodat ze niet worden uitgevoerd. Als u ze wilt inschakelen, moet u het PowerShell-uitvoeringsbeleid wijzigen. Open PowerShell als een beheerder en voer de volgende opdracht in:

Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Force -Scope CurrentUser

Docker installeren (optioneel)

Service Fabric is een container-orchestrator voor het implementeren van microservices op een cluster van computers. Als u Windows-containertoepassingen wilt uitvoeren op uw lokale ontwikkelcluster, moet u eerst Docker voor Windows installeren. Haal Docker CE voor Windows op (stabiel). Nadat u Docker hebt geïnstalleerd en gestart, klikt u met de rechtermuisknop op het systeemvakpictogram en selecteert u Overschakelen naar Windows-containers. Deze stap is vereist voor het uitvoeren van Docker-installatiekopieën onder Windows.

Volgende stappen

Nu u uw ontwikkelingsomgeving hebt ingesteld, kunt u apps ontwikkelen en uitvoeren.