Supprimez les versions obsolètes de SDK d'application Windows de votre ordinateur de développement

Au fil du temps, lorsque vous installez des versions mises à jour du runtime et du kit de développement logiciel (SDK) .NET, vous pouvez supprimer les versions obsolètes de .NET de votre ordinateur. En règle générale, vous avez uniquement besoin du runtime et de l’extension du Kit de développement logiciel (SDK) d’application Windows que vous avez choisi de référencer et de demander dans votre application. Si votre application ne nécessite pas de versions antérieures du SDK ou du Runtime pour une raison particulière, vous pouvez supprimer les versions antérieures en toute sécurité.

Le runtime du Kit de développement logiciel (SDK) d’application Windows inclut les packages Framework, Main, Singleton et Dynamic Dependency Lifetime Manager (DDLM). Tous ces packages peuvent être désinstallés à l’aide de commandes PowerShell . Les packages Main, Singleton et DDLM peuvent également être désinstallés dans Paramètres.

Important

Nous vous recommandons de ne pas supprimer les packages d’exécution du Kit de développement logiciel (SDK) d’application Windows des machines de l’utilisateur final après le déploiement. Cela interrompt les autres applications qui prennent une dépendance sur ces packages.

Supprimer les composants du runtime du Kit de développement logiciel (SDK) d’application Windows à l’aide de PowerShell

Tout d’abord, exécutez la get-appxpackage commande pour répertorier toutes les versions des packages d’exécution du Kit de développement logiciel (SDK) d’application Windows installés sur votre ordinateur (y compris les packages framework, principal, singleton et DDLM). La liste contient des détails sur chaque package d’exécution, y compris la valeur PackageFullName . Pour obtenir un exemple de sortie de cette commande, consultez Rechercher les versions installées du runtime du Kit de développement logiciel (SDK) d’application Windows.

# 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*

Exécutez ensuite la remove-appxpackage commande pour supprimer des versions spécifiques des packages d’exécution du Kit de développement logiciel (SDK) d’application Windows à partir de votre ordinateur de développement. Pour chaque package, spécifiez la valeur PackageFullName des packages d’exécution que vous souhaitez supprimer, comme indiqué à l’étape précédente. L’exemple suivant supprime respectivement le package d’infrastructure, principal et DDLM. Veillez à spécifier les valeurs PackageFullName correctes pour les packages sur votre ordinateur.

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

Supprimer les packages principaux et DDLM dans Paramètres

Pour supprimer les packages Principal et Dynamic Dependency Lifetime Manager (DDLM), vous pouvez également utiliser la page Applications &fonctionnalités dans Paramètres.

Remarque

Le package d’infrastructure du Kit de développement logiciel (SDK) d’application Windows ne s’affiche pas dans applications et fonctionnalités et doit être désinstallé à l’aide des commandes PowerShell décrites plus haut dans cet article.

Dans la page Applications &fonctionnalités, recherchez la réunion pour filtrer et afficher les versions installées des packages du Kit de développement logiciel (SDK) d’application Windows. Sélectionnez les versions que vous souhaitez supprimer de votre ordinateur, puis cliquez sur Désinstaller.

Screenshot of Apps & Features page in Settings to remove Windows App SDK packages