Freigeben über


Verwenden Sie MSIX-Frameworkpakete dynamisch aus Ihrer Desktop-App

Mit dem Windows App SDK und dem Windows 11-Betriebssystem können Ihre Apps dynamisch auf MSIX-Frameworkpakete verweisen und zur Laufzeit mithilfe eines Features namens dynamische Abhängigkeiten verwenden. Dieses Feature soll hauptsächlich von entpackten Desktop-Apps verwendet werden, um APIs und andere Inhalte zu verwenden, die von MSIX-Frameworkpaketen bereitgestellt werden.

Das am häufigsten verwendete Szenario für die Verwendung des Features für dynamische Abhängigkeiten besteht darin, in einer entpackten App auf das Windows App SDK-Framework-Paket zu verweisen. In einigen Szenarien empfiehlt es sich, das Feature dynamische Abhängigkeiten zu verwenden, um auf ein anderes Frameworkpaket von einer entpackten App zu verweisen, z. B. das Frameworkpaket für WinUI 2 oder die DirectX-Runtime.

Eine Übersicht über das Feature dynamische Abhängigkeiten und Anleitungen zur Verwendung in Ihren Apps finden Sie in den folgenden Artikeln.

Artikel BESCHREIBUNG
MSIX-Frameworkpakete und dynamische Abhängigkeiten Führt wichtige Konzepte im Zusammenhang mit MSIX-Frameworkpaketen ein und beschreibt den Zweck der dynamischen Abhängigkeitsfunktion. Dieser Artikel enthält Details über den Paketgraphen für Verweise auf Frameworkpakete und das Wartungsmodell für Frameworkpakete.
Verwenden Sie die Windows App SDK-Laufzeitumgebung für Apps, die mit einem externen Speicherort verpackt oder ohne Verpackung sind Beschreibt, wie Sie dynamisch eine Abhängigkeit zum Windows App SDK-Framework-Paket in einer entpackten App zur Laufzeit eingehen. In diesem Szenario können entpackte Apps Windows App SDK-Features verwenden.
Verwenden Sie die dynamische Abhängigkeits-API, um zur Laufzeit auf MSIX-Pakete zu verweisen Beschreibt, wie die dynamische Abhängigkeits-API verwendet wird, um zur Laufzeit in einer entpackten App dynamisch eine Abhängigkeit von verschiedenen Frameworkpaketen (außer dem Windows App SDK-Frameworkpaket) einzugehen.

So werden verpackte Desktop-Apps unter Windows ausgeführt

Ausführlichere Informationen dazu, was mit Dateien und Registrierungseinträgen passiert, wenn Sie ein Windows-App-Paket für Ihre Desktopanwendung erstellen, finden Sie unter Grundlegendes dazu, wie verpackte Desktop-Apps unter Windows ausgeführt werden.