Compartir a través de


Utilizar Windows Installer para instalar aplicaciones y componentes para la ejecución simultánea

Cuando se instalan nuevos ensamblados, Windows Installer lee en la tabla de ensamblados que mantiene Common Language Runtime. Esta tabla contiene todos los ensamblados instalados, incluidos los almacenados en la caché global de ensamblados. Cuando se instalan ensamblados en la caché global de ensamblados, Windows Installer comprueba en esta tabla si el ensamblado que se va a instalar tiene el mismo nombre completo que un ensamblado que ya existe en la caché global de ensamblados. Si no es así, Windows Installer instala el ensamblado.

En la versión 1.1 de .NET Framework, la tabla de ensamblados también contiene información sobre la versión del archivo. Este atributo describe la versión del archivo Win32 del ensamblado. Si escribe la información de versión del archivo en las tablas de Windows Installer para los ensamblados que va a instalar, el instalador puede comparar la información de versión del archivo en la tabla del instalador con la información almacenada en la tabla de ensamblados, además de comparar los nombres completos de los ensamblados. Si el nombre completo del ensamblado coincide con el de otro ensamblado existente en la caché global de ensamblados, y si la versión de archivo del ensamblado que va a instalar es posterior a la del ensamblado en la caché global de ensamblados, Windows Installer instala el nuevo ensamblado en la caché global de ensamblados. Si no incluye ninguna información sobre la versión de archivo en la tabla de Windows Installer, sólo se compara el nombre completo del ensamblado.

Vea también

Conceptos

Implementar varias versiones de una aplicación o componente

Instrucciones para crear aplicaciones y componentes para la ejecución simultánea

Implementar .NET Framework y aplicaciones

Otros recursos

Crear varias versiones de una aplicación o componente