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

Para preparar un equipo para probar la versión de depuración de una aplicación compilada con Visual C++, es necesario implementar versiones de depuración de los archivos DLL de la biblioteca de Visual C++ de los que depende la aplicación.Para identificar qué archivos DLL tienen que implementar, siga los pasos de Introducción a las dependencias de una aplicación de Visual C++.Normalmente, las versiones de depuración de los archivos DLL de la biblioteca de Visual C++ tienen nombres que terminen en “d”; por ejemplo, la versión de depuración de msvcr100.dll se denomina msvcr100d.dll.

[!NOTA]

Las versiones de depuración de una aplicación no son redistribuibles, y las versiones de depuración de los archivos DLL de la biblioteca de Visual C++ no son redistribuibles.Puede implementar versiones de depuración de las aplicaciones y los archivos DLL de Visual C++ sólo a los otros equipos, con el único propósito de depurar y probar las aplicaciones en un equipo que no tiene Visual Studio instaladas.Para obtener más información, vea Redistribuir archivos de Visual C++.

Hay tres maneras de implementar versiones de depuración de los archivos DLL de la biblioteca de Visual C++ junto con la versión de depuración de una aplicación.

  • Utilice los módulos de combinación para instalar una versión de depuración de un archivo DLL de Visual C++ determinado a %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.

  • Instalar un archivo DLL de Visual C++ determinado para la aplicación mediante los archivos que se proporcionan en \program files\microsoft \Program Files\Microsoft Visual Studio v10.0\VC\Redist \Program Files\Microsoft Visual Studio v10.0\VC\Redist 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 los archivos DLL de la biblioteca de Visual C++ como ensamblados en paralelo compartidos.Puede utilizar un proyecto de instalación o Windows Installer para instalar los módulos de combinación correspondientes.Después de que los archivos DLL de Visual C++ están instalados, puede ejecutar un depurador remoto en un recurso compartido de red.Para obtener más información sobre la depuración remota, vea Cómo: Configurar la depuración remota.

  • El uso implementa para copiar el resultado del proyecto y otros archivos en el equipo remoto.Puede encontrar un ejemplo de esta implementación en Depuración remota de un proyecto compilado localmente.

Vea también

Conceptos

Ejemplos de implementación

Otros recursos

Cómo: Configurar la depuración remota

Opciones de línea de comandos de Windows Installer