Applications isolées et assemblys côte à côte

Objectif

Les applications isolées et les assemblys côte à côte sont une solution Microsoft Windows qui réduit les conflits de contrôle de version dans les applications clientes Windows. Avec Windows, les développeurs d’applications peuvent créer des applications isolées qui sont entièrement auto-décrivant et qui ne sont pas affectées par les modifications apportées au Registre, d’autres applications ou d’autres versions d’assemblys s’exécutant sur le système. Les auteurs et administrateurs d’applications peuvent utiliser des manifestes pour gérer le partage d’assemblys côte à côte après le déploiement sur une base globale ou par application. Les clients bénéficient d’applications isolées qui sont plus stables et mises à jour de manière plus fiable.

Le cas échéant

Les applications isolées et le partage d’assemblys côte à côte peuvent être utilisés pour développer des applications qui partagent en toute sécurité des assemblys de système d’exploitation. Les développeurs peuvent utiliser cette technologie pour corriger les conflits de contrôle de version de DLL causés par une version incompatible d’un assembly partagé.

Si votre application doit obtenir systématiquement la version d’un composant que vous avez testé, il est possible d’isoler votre application afin qu’elle soit toujours exécutée avec la version testée du composant sur l’ordinateur de l’utilisateur.

Les applications isolées et les assemblys côte à côte sont destinés au développement d’applications de style bureau.

Développeurs concernés

Cette documentation est principalement destinée aux développeurs de logiciels, aux développeurs d’applications et aux administrateurs réseau :

  • Développeurs de logiciels qui souhaitent créer des applications isolées qui utiliseront les assemblys côte à côte mis à disposition par Microsoft et d’autres éditeurs d’assembly côte à côte.
  • Les développeurs d’applications qui souhaitent créer leurs propres assemblys côte à côte pour isoler leurs applications.
  • Administrateurs réseau qui veulent plus d’informations sur les applications isolées.

En tant que référence principale pour le partage d’assemblys côte à côte et les applications isolées, cette documentation fournit des informations générales sur la création de manifestes et d’assemblys côte à côte, l’installation d’applications isolées et d’assemblys côte à côte et l’utilisation de l’API de contexte d’activation.

Conditions d’exécution

Windows Server 2003 et versions ultérieures ou Windows XP et versions ultérieures sont nécessaires pour utiliser des assemblys et des manifestes côte à côte pour isoler les applications et utiliser l’API de contexte d’activation.

Contenu de cette section

Rubrique Description
Référence
Documentation des applications isolées et des assemblys côte à côte.