Ensamblados privados

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

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

En los sistemas operativos anteriores a Windows XP, se instala una copia del ensamblado 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 enlace a él. La versión global del ensamblado puede ser la versión instalada con la aplicación o una versión anterior. La versión global viene determinada por las mismas reglas que usan los componentes aislados.

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