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é de ensamblados global. Cuando se instalan ensamblados en la caché de ensamblados global, 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é de ensamblados global. 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é de ensamblados global, y si la versión de archivo del ensamblado que va a instalar es posterior a la del ensamblado en la caché de ensamblados global, Windows Installer instala el nuevo ensamblado en la caché de ensamblados global. 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
Otros recursos
Implementar aplicaciones de .NET Framework
Crear varias versiones de una aplicación o componente