Compartir a través de


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

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 los archivos DLL de la biblioteca de Visual C++ normalmente tienen nombres que terminan por "d"; por ejemplo, la versión de depuración del archivo DLL de CRT msvcr100.dll se denomina msvcr100d.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 solo 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 tenga Visual C++ 2010 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. Utilice los módulos de combinación para instalar una versión de depuración de un archivo DLL de Visual C++ determinado en el directorio %windir%\system32. Puede encontrar un ejemplo de esta implementación en Tutorial: Implementar una aplicación de Visual C++ mediante un proyecto de instalación.

    Nota

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

  2. Puede instalar un archivo DLL de Visual C++ determinado para la aplicación mediante los archivos incluidos en el directorio Archivos de programa\Microsoft Visual Studio v10.0\VC\Redist\debug_nonredist.

    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 en paralelo 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

Conceptos

Ejemplos de implementación

Otros recursos

Opciones de línea de comandos de Windows Installer