Vorbereiten Ihrer Entwicklungsumgebung unter Windows
Zum Erstellen und Ausführen von Azure Service Fabric-Anwendungen müssen auf dem Windows-Entwicklungscomputer die Service Fabric-Laufzeit, das SDK und Tools installiert werden. Außerdem müssen Sie die Ausführung der im SDK enthaltenen Windows PowerShell-Skripts aktivieren.
Voraussetzungen
Stellen Sie sicher, dass Sie eine unterstützte Windows-Version verwenden.
Herunterladen und Installieren der Runtime und des SDK
Hinweis
Web PI, der zuvor für die SDK-/Toolinstallation verwendet wurde, ist seit dem 1. Juli 2022 veraltet.
Die Runtime kann unabhängig installiert werden. Das SDK erfordert jedoch die Runtime. Für eine Entwicklungsumgebung müssen Sie also sowohl die Runtime als auch das SDK installieren. Die folgenden Links führen zu den Downloads der neuesten Versionen der Runtime und des SDK:
Paket | Version |
---|---|
Installieren der Service Fabric-Runtime für Windows | 10.1.2448.9590 |
Service Fabric SDK installieren | 7.1.2448 |
Direkte Links zu den Installationsprogrammen für frühere Versionen finden Sie unter Service Fabric-Releases.
Unterstützte Versionen finden Sie unter Service Fabric-Versionen.
Installieren der Runtime
Das Installieren für die Runtime muss über eine Befehlszeilenshell ausgeführt werden, und Sie müssen das /accepteula
-Flag verwenden. Es wird empfohlen, die Befehlszeilenshell mit erhöhten Rechten auszuführen, um die Protokollausdrucke beizubehalten. Im folgenden Beispiel wird PowerShell verwendet.
.\MicrosoftServiceFabric.<version>.exe /accepteula
Installieren des SDKs
Nachdem die Runtime installiert wurde, können Sie das SDK erfolgreich installieren. Sie können das Installationsprogramm über die Befehlszeilenshell oder den Datei-Explorer ausführen.
Hinweis
Cluster mit einem Computer (OneBox) werden für Anwendungs- oder Clusterupgrades nicht unterstützt. Löschen Sie den OneBox-Cluster, und erstellen Sie ihn neu, wenn Sie ein Clusterupgrade ausführen müssen oder wenn Probleme beim Ausführen eines Anwendungsupgrades auftreten.
So verwenden Sie Visual Studio 2017 oder 2019
Die Service Fabric-Tools sind Bestandteil der Workload für die Azure-Entwicklung in Visual Studio 2019 und 2017. Aktivieren Sie diese Workload im Rahmen der Visual Studio-Installation. Darüber hinaus müssen Sie das Microsoft Azure Service Fabric SDK und die Runtime installieren, wie weiter oben unter Herunterladen und Installieren der Runtime und des SDK beschrieben.
Aktivieren der PowerShell-Skriptausführung
Service Fabric verwendet Windows PowerShell-Skripts zum Erstellen eines lokalen Entwicklungsclusters und zum Bereitstellen von Anwendungen aus Visual Studio. Die Ausführung dieser Skripts wird von Windows standardmäßig blockiert. Um die Skripts zu aktivieren, müssen Sie die PowerShell-Ausführungsrichtlinie ändern. Öffnen Sie PowerShell als Administrator, und geben Sie folgenden Befehl ein:
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Force -Scope CurrentUser
Installieren von Docker (optional)
Service Fabric ist der Containerorchestrator, der Microservices für einen Cluster von Computern bereitstellt. Zum Ausführen von Windows-Containeranwendungen in Ihrem lokalen Entwicklungscluster müssen Sie zunächst Docker für Windows installieren. Laden Sie Docker CE für Windows (stabil) herunter. Klicken Sie nach dem Installieren und Starten von Docker mit der rechten Maustaste auf das Taskleistensymbol, und wählen Sie Switch to Windows containers (Zu Windows-Containern wechseln). Dieser Schritt ist für die Ausführung Windows-basierter Docker-Images erforderlich.
Nächste Schritte
Nachdem Sie die Entwicklungsumgebung eingerichtet haben, können Sie nun mit dem Erstellen und Ausführen von Apps beginnen.
- Informationen zum Erstellen, Bereitstellen und Verwalten von Anwendungen
- Weitere Informationen zu den Programmiermodellen: Reliable Services und Reliable Actors
- Service Fabric-Codebeispiele auf GitHub
- Visualisieren des Clusters mit Service Fabric Explorer
- Vorbereiten einer Linux-Entwicklungsumgebung unter Windows
- Informieren Sie sich über Service Fabric-Supportoptionen.