COM Interop sans inscription
COM Interop sans inscription active un composant sans utiliser le Registre Windows pour stocker les informations sur les assemblys. Au lieu d'inscrire un composant sur un ordinateur pendant le déploiement, vous créez, au moment du design, des fichiers manifeste de style Win32 contenant des informations sur la liaison et l'activation. Ces fichiers manifeste, dirigent l'activation d'un objet à la place des clés de Registre.
L'utilisation de l'activation sans inscription pour vos assemblys au lieu de les inscrire pendant le déploiement offre deux avantages :
Vous pouvez contrôler quelle version de DLL est activée lorsque plusieurs versions sont installées sur un ordinateur.
Les utilisateurs finaux peuvent utiliser XCOPY ou FTP pour copier votre application dans un répertoire approprié sur leur ordinateur. L'application peut ensuite s'exécuter à partir de ce répertoire.
Cette section décrit les deux types de manifestes nécessaires pour COM Interop sans inscription : manifeste d'application et de composant. Ces manifestes sont des fichiers XML. Un manifeste d'application, créé par un développeur d'applications, contient des métadonnées qui décrivent des assemblys et des dépendances d'assemblys. Un manifeste de composant, créé par un développeur de composants, contient des informations figurant habituellement dans le Registre Windows.
Dans cette section
Configuration requise pour COM Interop sans inscription
Identifie les versions requises pour le système d'exploitation et le .NET Framework.Configuration des composants COM pour l'activation sans inscription
Décrit les assemblys COM côte à côte.Comment : configurer les composants .NET Framework pour l'activation sans inscription
Décrit comment créer un manifeste d'application et comment créer et incorporer un manifeste de composant.
Sections connexes
- Exécution côte à côte pour COM Interop
Décrit comment partager des composants en toute sécurité via les services COM Interop.