Compartir a través de


Interoperabilidad COM sin registro

La interoperabilidad COM sin registro activa componentes para almacenar información de los ensamblados sin utilizar el Registro de Windows. En vez de registrar componentes en un equipo durante la implementación, se pueden crear archivos de manifiesto de estilo Win32 en tiempo de diseño que contengan información sobre el enlace y la activación. Estos archivos de manifiesto, y no las claves de Registro, dirigen la activación de los objetos.

La utilización de la activación sin registro para los ensamblados, en vez de registrarlos durante la implementación, ofrece dos ventajas:

  • Se puede controlar qué versión de archivo DLL se activa cuando en el equipo hay instalada más de una versión.

  • Los usuarios finales pueden utilizar XCOPY o FTP para copiar la aplicación en un directorio apropiado de su equipo. La aplicación puede entonces ejecutarse desde ese directorio.

En esta sección se describen los dos tipos de manifiestos que se necesitan para la interoperabilidad COM sin registro: manifiesto de aplicación y manifiesto de componente. Estos manifiestos son archivos XML. Un manifiesto de aplicación, que crea el desarrollador de aplicaciones, contiene metadatos que describen los ensamblados y las dependencias de ensamblado. Un manifiesto de componente, que crea el desarrollador de componentes, contiene información que en caso contrario se encuentra en el Registro de Windows.

En esta sección

Secciones relacionadas