Ensamblados privados

Un ensamblado Win32 se puede instalar como un ensamblado privado y puede estar disponible exclusivamente para su uso por parte de una aplicación. Los ensamblados privados deben instalarse mediante un paquete de Windows Installer que se usa para instalar o actualizar una aplicación.

En Windows XP, los ensamblados privados se instalan como ensamblados en paralelo. Windows Installer instala los ensamblados privados en paralelo en una carpeta privada de la aplicación. Normalmente, es la carpeta que contiene el archivo ejecutable de aplicaciones. La dependencia de la aplicación del ensamblado privado se especifica en un archivo de manifiesto de aplicación. Para más información, consulte Aplicaciones aisladas y ensamblados en paralelo.

En los sistemas operativos anteriores a Windows XP, se instala una copia del ensamblaje privado y un archivo .local en una carpeta privada para el uso exclusivo de la aplicación. Una versión del ensamblado también se registra globalmente en el sistema y está disponible para cualquier aplicación que se vincule a él. La versión global del ensamblado puede ser la versión instalada con la aplicación o una anterior. La versión global viene determinada por las mismas reglas que usan los componentes aislados.

Tenga en cuenta que Windows Installer no puede instalar un ensamblado privado en una ubicación cuya ruta de acceso contenga más de 234 caracteres, incluido el carácter nulo de terminación.