Freigeben über


Installation

Für die Entwicklung nativer, plattformübergreifender .NET Multi-Platform App UI (.NET MAUI)-Apps ist Visual Studio 2022 17.12 oder höher oder der neueste Visual Studio Code mit der .NET MAUI-Erweiterung erforderlich.

Um mit der Entwicklung nativer plattformübergreifender .NET MAUI-Apps unter Windows zu beginnen, installieren Sie Visual Studio 2022 17.12 oder höher, indem Sie die Installationsschritte ausführen.

Voraussetzungen

  • Visual Studio 2022 17.12 oder höher. Informationen über unterstützte Betriebssysteme, Hardware, unterstützte Sprachen und zusätzliche Anforderungen und Hinweise finden Sie unter Systemanforderungen für Visual Studio 2022.

Zum Erstellen, Signieren und Bereitstellen von .NET MAUI-Apps für iOS und Mac Catalyst benötigen Sie außerdem Folgendes:

  • Ein Mac, der mit Xcode kompatibel ist. Weitere Informationen finden Sie in der Dokumentation zu Mindestanforderungen von Apple.
  • Eine bestimmte Version von Xcode, die von der Version von .NET MAUI abhängt, die Sie verwenden. Weitere Informationen finden Sie unter Releaseversionen.
  • Eine Apple ID und eine bezahlte Apple Developer Program Anmeldung. Eine Apple ID ist erforderlich, um Apps auf Geräten bereitzustellen und um Apps im Apple Store einzureichen.

Alternativ können Sie auch Debug-Builds Ihrer App direkt von Windows auf Ihrem iOS-Gerät mit Hot Restart bereitstellen:

Installation

  1. Zum Erstellen von .NET MAUI-Apps müssen Sie die neueste Version von Visual Studio 2022 herunterladen:

  2. Installieren Sie Visual Studio, oder ändern Sie Ihre vorhandene Installation über das Visual Studio-Installationsprogramm, und installieren Sie die Entwicklungsarbeitslast der .NET Multiplattform-App-Benutzeroberfläche mit den standardmäßigen optionalen Installationsoptionen:

    Visual Studio-Workloads für .NET MAUI.

Nächste Schritte

Wenn Sie erfahren möchten, wie Sie Ihre erste .NET MAUI-App in Visual Studio 2022 unter Windows oder Visual Studio Code erstellen und ausführen, klicken Sie unten auf die Schaltfläche.