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 in de SDK zijn opgenomen.
Vereisten
Zorg ervoor dat u een ondersteunde Windows-versie gebruikt.
De runtime en SDK downloaden en installeren
Notitie
WebPI die eerder werd gebruikt voor de installatie van SDK/Tools, is afgeschaft op 1 juli 2022
De runtime kan onafhankelijk worden geïnstalleerd. De SDK vereist echter de runtime, dus voor een ontwikkelomgeving moet u zowel de runtime als de SDK installeren. De volgende koppelingen worden gedownload voor de nieuwste versies van zowel de runtime als de SDK:
Pakket | Versie |
---|---|
Service Fabric Runtime voor Windows installeren | 10.1.2493.9590 |
Service Fabric SDK installeren | 7.1.2493 |
U vindt directe koppelingen naar de installatieprogramma's voor eerdere releases in Service Fabric-releases.
Zie Service Fabric-versies voor ondersteunde versies.
De runtime installeren
Het runtime-installatieprogramma moet worden uitgevoerd vanuit een opdrachtregelshell en u moet de /accepteula
vlag gebruiken. U wordt aangeraden de opdrachtregelshell met verhoogde bevoegdheden uit te voeren om de logboekafdrukken te behouden. Het volgende voorbeeld bevindt zich in PowerShell:
.\MicrosoftServiceFabric.<version>.exe /accepteula
Installeer de SDK
Zodra de runtime is geïnstalleerd, kunt u de SDK installeren. U kunt het installatieprogramma uitvoeren vanuit de opdrachtregelshell of de verkenner.
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 problemen ondervindt met het uitvoeren van een toepassingsupgrade.
Visual Studio 2017 of 2019 gebruiken
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. Daarnaast moet u de Microsoft Azure Service Fabric SDK en runtime installeren, zoals hierboven beschreven, de runtime en SDK downloaden en installeren.
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 containerorchestrator voor het implementeren van microservices in een cluster met machines. Als u Windows-containertoepassingen wilt uitvoeren op uw lokale ontwikkelcluster, moet u eerst Docker voor Windows installeren. Download Docker CE voor Windows (stabiel). Nadat u Docker hebt geïnstalleerd en gestart, klikt u met de rechtermuisknop op het pictogram van het systeemvak en selecteert u Overschakelen naar Windows-containers. Deze stap is vereist voor het uitvoeren van Docker-installatiekopieën onder Windows.
Volgende stappen
Nu u klaar bent met het instellen van uw ontwikkelomgeving, begint u met het bouwen en uitvoeren van apps.
- 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