Entfernen veralteter Windows App SDK-Laufzeitversionen von Ihrem Entwicklungscomputer

Wenn Sie aktualisierte Versionen der Windows App SDK-Laufzeit im Laufe der Zeit installieren, sollten Sie veraltete Versionen von Ihrem Entwicklungscomputer entfernen. Im Allgemeinen benötigen Sie nur die Windows App SDK-Laufzeitumgebung und die Erweiterung, die Sie in Ihrer Anwendung verwenden und benötigen. Sofern Ihre Anwendung nicht bestimmte Gründe für frühere Erweiterungen oder Laufzeiten hat, können Sie ältere Versionen möglicherweise sicher entfernen.

Die Windows App SDK-Laufzeitumgebung beinhaltet die Pakete Framework, Main, Singleton und Dynamic Dependency Lifetime Manager (DDLM). Alle diese Pakete können mithilfe von PowerShell-Befehlen deinstalliert werden. Die Main-, Singleton- und DDLM-Pakete können alternativ in Einstellungen deinstalliert werden.

Von Bedeutung

Es wird empfohlen, Windows App SDK-Laufzeitpakete nach der Bereitstellung nicht von den Computern der Endbenutzer zu entfernen. Durch ein solches Vorgehen werden andere Anwendungen beschädigt, die sich auf diese Pakete verlassen.

Entfernen Sie Windows App SDK-Laufzeitkomponenten mithilfe von PowerShell

Führen Sie zunächst den get-appxpackage Befehl aus, um alle Versionen der Windows App SDK-Laufzeitpakete auf ihrem Computer auflisten (einschließlich Framework-, Haupt-, Singleton- und DDLM-Pakete). Die Liste enthält Details zu jedem Laufzeitpaket, einschließlich des PackageFullName-Werts. Ein Beispiel für die Ausgabe dieses Befehls finden Sie unter Überprüfen auf installierte Versionen der Windows App SDK-Laufzeit.

# For 1.0 and 1.0 Preview releases 
get-appxpackage *appruntime*

# For 1.0 Experimental
get-appxpackage *WindowsAppSDK* 

# For version 0.8
get-appxpackage *reunion*

Führen Sie als Nächstes den remove-appxpackage Befehl aus, um bestimmte Versionen der Windows App SDK-Laufzeitpakete von Ihrem Entwicklungscomputer zu entfernen. Geben Sie für jedes Paket den PackageFullName-Wert der Laufzeitpakete an, die Sie entfernen möchten, wie im vorherigen Schritt angegeben. Im folgenden Beispiel werden das Framework-, Main- und das DDLM-Paket entfernt. Stellen Sie sicher, dass Sie die korrekten PackageFullName Werte für die Pakete auf Ihrem Computer angeben.

remove-appxpackage -Package Microsoft.ProjectReunion.0.8-preview_8000.144.525.0_x86__8wekyb3d8bbwe
remove-appxpackage -Package Microsoft.ProjectReunion.Main.0.8-preview_8000.144.525.0_x64__8wekyb3d8bbwe
remove-appxpackage -Package Microsoft.ProjectReunion.DDLM.8000.144.525.0-x8-p_8000.144.525.0_x86__8wekyb3d8bbwe

Entfernen von Main- und DDLM-Paketen in Einstellungen

Um die Pakete Main und Dynamic Dependency Lifetime Manager (DDLM) zu entfernen, können Sie alternativ die Seite "Apps & Features " in den Einstellungen verwenden.

Hinweis

Das Windows App SDK-Frameworkpaket wird in Apps und Features nicht angezeigt und muss mit den weiter oben in diesem Artikel beschriebenen PowerShell-Befehlen deinstalliert werden.

Suchen Sie auf der Seite "Apps und Features " nach "Wiedervereinigung ", um installierte Versionen von Windows App SDK-Paketen zu filtern und anzuzeigen. Wählen Sie alle Versionen aus, die Sie von Ihrem Computer entfernen möchten, und klicken Sie auf "Deinstallieren".

Screenshot der Seite