Compartir a través de


Redistribuir mediante módulos de combinación

Actualización: noviembre 2007

Visual Studio instala varios módulos de combinación para cada componente de Visual C++ que se pueden redistribuir con la aplicación. Se pueden encontrar en la carpeta Archivos de programa\Archivos comunes\Merge Modules. Cada uno de estos módulos de combinación se pueden utilizar para implementar archivos DLL de Visual C++ en el sistema de destino. Sin embargo, sólo se permite redistribuir versiones que no sean de depuración de archivos DLL de Visual C++. Para obtener una lista completa de los módulos de combinación que se pueden utilizar redistribuidos, vea Redist.txt.

Al utilizar los módulos de combinación redistribuibles de Visual C++, puede instalar ensamblados de Visual C++ como ensamblados verticales compartidos en la caché de ensamblados nativa (carpeta WinSxS). Visual Studio utiliza esta técnica para instalar estos archivos DLL. La instalación de la carpeta WinSxS requiere derechos de usuario administrativos. Si un usuario que no tiene derechos administrativos ejecuta una instalación, los ensamblados de Visual C++ no se pueden instalar y por tanto las aplicaciones que dependen de esos archivos DLL no se pueden ejecutar.

El enfoque de redistribución alternativo consiste en instalar ensamblados simultáneos privados de una aplicación de usuario determinada. Para obtener más información sobre cómo implementar archivos de Visual C++ como ensamblados privados, vea Redistribuir archivos de Visual C++.

Vea también

Tareas

Cómo: Agregar módulos de combinación a un proyecto de implementación

Cómo: Implementar un proyecto de instalación e implementación

Conceptos

Redistribuir archivos de Visual C++