Partager via


Utiliser dynamiquement des packages d’infrastructure MSIX à partir de votre application de bureau

Le sdk d’application Windows et le système d’exploitation Windows 11 permettent à vos applications de référencer et d’utiliser packages d’infrastructure MSIX dynamiquement au moment de l’exécution à l’aide d’une fonctionnalité appelée dépendances dynamiques. Cette fonctionnalité est destinée à être utilisée principalement par des applications de bureau non empaquetées pour utiliser des API et d’autres contenus fournis par des packages d’infrastructure MSIX.

Le scénario le plus courant pour l'utilisation de la fonctionnalité de dépendances dynamiques consiste à référencer le package de framework Windows App SDK dans une application non empaquetée. Dans certains scénarios, vous pouvez utiliser la fonctionnalité de dépendances dynamiques pour référencer un package d’infrastructure différent d’une application non empaquetée, telle que le package d’infrastructure pour WinUI 2 ou le runtime DirectX.

Pour obtenir une vue d’ensemble de la fonctionnalité de dépendances dynamiques et des conseils sur son utilisation dans vos applications, consultez les articles suivants.

Article Descriptif
packages d’infrastructure MSIX et les dépendances dynamiques Présente des concepts importants liés aux packages d’infrastructure MSIX et décrit l’objectif de la fonctionnalité de dépendances dynamiques. Cet article comprend des détails sur le graphe de packages pour les références de packages de cadre et le modèle de maintenance pour les packages de cadre.
Utiliser le runtime du SDK d’application Windows pour les applications empaquetées avec un emplacement externe ou non empaquetées Décrit comment utiliser dynamiquement une dépendance sur le package d’infrastructure du Kit de développement logiciel (SDK) d’application Windows dans une application non empaquetée au moment de l’exécution. Ce scénario permet aux applications non empaquetées d’utiliser les fonctionnalités du Kit de développement logiciel (SDK) d’application Windows.
Utiliser l’API de dépendance dynamique pour référencer des packages MSIX au moment de l’exécution Décrit comment utiliser l’API de dépendance dynamique pour prendre dynamiquement une dépendance sur différents packages d’infrastructure (autres que le package d’infrastructure du SDK d’application Windows) dans une application non empaquetée au moment de l’exécution.

Fonctionnement des applications de bureau empaquetées sur Windows

Pour plus d’informations sur ce qui arrive aux fichiers et aux entrées de Registre lorsque vous créez un package d’application Windows pour votre application de bureau, découvrez comment les applications de bureau empaquetées s’exécutent sur Windows.