Preparar un equipo de pruebas para ejecutar un archivo ejecutable de depuración

Actualización: noviembre 2007

Para preparar un equipo a fin de probar la versión de depuración de una aplicación generada con Visual C++, es necesario implementar versiones de depuración de las bibliotecas de Visual C++ de las que depende la aplicación. Para identificar qué bibliotecas deben implementarse, siga los pasos descritos en Introducción a las dependencias de una aplicación de Visual C++. Las versiones de depuración de las DLL de la biblioteca de Visual C++ normalmente tienen nombres que terminan por "d"; por ejemplo, la versión de depuración de la DLL de CRT msvcr90.dll se denomina msvcr90d.dll.

Nota:

Las versiones de depuración de una aplicación no son redistribuibles, como tampoco lo son las correspondientes a las diferentes bibliotecas de vínculos dinámicos (DLL) de Visual C++. Las versiones de depuración de las bibliotecas de Visual C++ y de una aplicación sólo se pueden implementar en otro equipo que pertenezca al sitio de desarrollo con el único propósito de depurar y probar la aplicación en un equipo que no tiene Visual C++ 2005 instalado. Para obtener más información, vea Redistribuir archivos de Visual C++.

Hay dos maneras de implementar versiones de depuración de bibliotecas de Visual C++ junto con la versión de depuración de una aplicación:

  1. Puede utilizar módulos de combinación para instalar una versión de depuración de una biblioteca de Visual C++ determinada como ensamblados simultáneos compartidos en la caché de ensamblados nativa (carpeta WinSxS). Dispone de un ejemplo de esta implementación en Cómo: Implementar un proyecto de instalación e implementación.

    Nota:

    Visual C++ Express no admite proyectos de instalación.

  2. Puede instalar un ensamblado de Visual C++ determinado como un ensamblado privado para la aplicación utilizando los archivos incluidos en el directorio Archivos de programa\Microsoft Visual Studio 8\VC\Redist\debug_nonredist. Dispone de un ejemplo en Cómo: Implementar mediante XCopy.

    Nota:

    Para la depuración remota de la aplicación en otro equipo, es necesario implementar versiones de depuración de bibliotecas de Visual C++ como ensamblados simultáneos compartidos. Puede utilizar proyectos de instalación o Windows Installer para instalar los módulos de combinación correspondientes utilizando los pasos antes descritos. Una vez instaladas las bibliotecas de Visual C++, puede ejecutar un depurador remoto fuera de un recurso compartido de red. Para obtener más información acerca de la depuración remota, vea Cómo: Configurar la depuración remota.

Vea también

Tareas

Cómo: Configurar la depuración remota

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

Cómo: Implementar mediante XCopy

Conceptos

Ejemplos de implementación

Otros recursos

Opciones de línea de comandos de Windows Installer