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 inschakelen die zijn opgenomen in de SDK.
Vereisten
Zorg ervoor dat u een ondersteunde Windows 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 lokale 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.2.1235
- Service Fabric runtime 8.2.1235
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 in uw lokale ontwikkelcluster, moet u eerst Docker installeren voor Windows. Haal Docker CE op voor Windows (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.
- Meer informatie over het maken, implementeren en beheren van toepassingen
- Meer informatie over de programmeermodellen: Reliable Services en Reliable Actors
- Voorbeelden van Service Fabric-code op GitHub bekijken
- Uw cluster visualiseren door gebruik te maken van Service Fabric Explorer
- Een Linux-ontwikkelomgeving voorbereiden in Windows
- Meer informatie over ondersteuningsopties voor Service Fabric