Einrichten Ihrer Desktopanwendung für das Verpacken mit MSIX in Visual Studio

Du kannst das Paketerstellungsprojekt für Windows-Anwendungen in Visual Studio verwenden, um ein Paket für deine Desktop-App zu generieren. Anschließend kannst du dein Paket an den Microsoft Store, im Web, in deinem Unternehmen oder in einem anderen von dir verwendeten Verteilungsmechanismus verteilen.

Erforderliche Visual Studio-Version und -Workload

Das Paketerstellungsprojekt für Windows-Anwendungen ist in den folgenden Versionen von Visual Studio verfügbar:

  • Visual Studio 2019
  • Visual Studio 2017 15.5 und höher

Um die Vorlage „Paketerstellungsprojekt für Windows-Anwendungen“ im Menü „Neues Projekt hinzufügen“ anzuzeigen, musst du dich vergewissern, dass mindestens eine der folgenden Visual Studio-Workloads installiert ist:

  • Die Workload „Entwicklung für die universelle Windows-Plattform“
  • Die optionale Komponente „MSIX-Verpackungstools“ in der NET Core-Workload.
  • Die optionale Komponente „MSIX-Verpackungstool“ in der Workload für die .NET-Desktopentwicklung.

Es wird empfohlen, die neueste Visual Studio-Version zu verwenden, um die besten Ergebnisse zu erzielen.

Wichtig

Das Paketerstellungsprojekt für Windows-Anwendungen in Visual Studio wird unter Windows 10, Version 1607 und höher, unterstützt. Es kann nur in Projekten verwendet werden, die auf Windows 10 Anniversary Update (10.0; Build 14393) oder eine höhere Version ausgerichtet sind.

Hier folgen einige andere Schritte, die du aus dem Anwendungsverpackungsprojekt in Visual Studio ausführen kannst:

✔️ Automatisches Generieren von visuellen Ressourcen.

✔️ Änderungen am Manifest mit einem visuellen Designer vornehmen.

✔️ Das Paket mithilfe eines Assistenten generieren oder bündeln.

✔️ (Bei der Veröffentlichung im Microsoft Store) Weise deiner Anwendung auf einfache Weise eine Identität eines Namens zu, den du bereits im Partner Center reserviert hast.

Vorbereiten der Anwendung

Lies dieses Handbuch, bevor du mit der Paketerstellung für deine Anwendung beginnst: Vorbereiten der Verpackung einer Desktopanwendung.

Einrichten des Paketerstellungsprojekt für Windows-Anwendungen in deiner Projektmappe

Die Screenshots unten sind aus Visual Studio 2019 16.10.

  1. Öffne in Visual Studio die Projektmappe mit deinem Desktopanwendungsprojekt.

  2. Füge der Projektmappe ein Paketerstellungsprojekt für Windows-Anwendungen hinzu.

    Du musst keinen Code hinzufügen. Es dient nur dazu, ein Paket für dich zu erstellen. Wir nennen das Projekt „Paketprojekt“.

    Paketprojekt

  3. Lege die Zielversion des Projekts auf eine beliebige Version fest, stelle jedoch sicher, dass die Mindestens erforderliche Version nicht auf eine frühere Version als Windows 10 Anniversary Update festgelegt ist.

    Packaging version selector dialog box
  4. Klicke im Projektmappen-Explorer mit der rechten Maustaste auf den Ordner Abhängigkeiten unter dem Paketprojekt, und wähle dann Projektverweis hinzufügen... aus.

    Hinzufügen eines Projektverweises

  5. Wähle dein Desktopanwendungsprojekt aus und klicke dann auf die Schaltfläche OK.

    Desktopprojekt

    Du kannst mehrere Desktopanwendungen im Paket miteinbeziehen, aber nur eines kann gestartet werden, wenn Benutzer deine App-Kachel auswählen. Klicke mit der rechten Maustaste im Knoten Anwendungen auf die Anwendung, die die Benutzer starten sollen, wenn sie die App-Kachel auswählen, und wähle dann Als Einstiegspunkt festlegen aus.

    Festlegen als Einstiegspunkt

  6. Erstelle das Paketprojekt, um sicherzustellen, dass keine Fehler angezeigt werden. Wenn Fehler auftreten, öffne den Konfigurationsmanager und stelle sicher, dass deine Projekte auf dieselbe Plattform ausgerichtet sind.

    Konfigurations-Manager

  7. Verwende den Assistenten App-Pakete erstellen, um ein MSIX-Paket/-Bündel oder eine .msixupload-/.appxupload-Datei (für die Veröffentlichung im Store) zu erstellen.

Nächste Schritte

Verpacken einer Desktop-App mit Visual Studio

Weitere Informationen findest du unter Verpacken einer Desktop- oder UWP-App mit Visual Studio.

Ausführen, Debuggen oder Testen der Desktopanwendung

Weitere Informationen findest du unter Ausführen, Debuggen und Testen einer verpackten Anwendung

Zusätzliche Ressourcen

Video

 

Verbessern der Desktopanwendung durch Hinzufügen von UWP-APIs

Weitere Informationen findest du unter Verbessern der Desktopanwendung für Windows 10

Erweitern der Desktopanwendung durch Hinzufügen von UWP-Projekten und Komponenten für Windows-Runtime

Weitere Informationen findest du unter Erweitern der Desktopanwendung mit modernen UWP-Komponenten.

Verteilen der App

Weitere Informationen findest du unter Verteilen einer verpackten Desktopanwendung.