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.1951.9590
Service Fabric SDK installieren 7.1.1951

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.