La lista de "Adjuntar al proceso" está vacía en el depurador de Visual C++

Síntomas

En el depurador, la lista de "Adjuntar al proceso" está vacía.

Importante: este artículo contiene información acerca de cómo modificar el registro. Antes de modificar el registro, asegúrese de que sabe cómo restaurarlo si ocurre algún problema. Para obtener información acerca de cómo hacerlo, vea el tema de ayuda "Restaurar el registro" en Regedit.exe o "Restaurar una clave del registro" en Regedt32.exe.

Causa

La lista de "Adjuntar al proceso" se rellena mediante una API de contador de rendimiento. Según el entorno y el contador de rendimiento instaladas las DLL, puede fallar el código para rellenar la lista.

Este error sólo afecta a la lista "Adjuntar al proceso" cuando se ejecuta en Windows NT y Windows 2000.

Solución

Resolución 1

Podrá adjuntar al proceso utilizando el Administrador de tareas:

  1. Habilitar la depuración just-in-time (JIT):

    1. En Visual C++, en el menú Herramientas , haga clic en Opciones.

    2. En la ficha Depurar , asegúrese de que está seleccionada la opción depuración Just-in-time .

  2. Ejecute el Administrador de tareas y seleccione el proceso para adjuntar a. Pulse el botón derecho y seleccione Depurar.


Resolución 2

  1. Ejecute el Administrador de tareas y obtener el identificador de proceso para el proceso que desea depurar.

  2. En un símbolo del sistema, escriba lo siguiente:msdev -p < processid >

Esto inicie Visual C++ y se asociará al proceso especificado.

Estado

Microsoft ha confirmado que se trata de un error de los productos de Microsoft enumerados al principio de este artículo. Este error se corrigió en el service pack más reciente para Visual Studio 6.0.

Para obtener información adicional acerca de los service Pack de Visual Studio, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:

INFO: Service Pack de Visual Studio 6.0: qué son, dónde, por qué

HOWTO: saber que está instalado un Service Pack de Visual StudioPara descargar el service pack más reciente de Visual Studio, visite el siguiente sitio Web de Microsoft:

Más información

Si los pasos para la solución 2 no ayuda, y 1 de resolución no es satisfactoria, compruebe la versión del sistema operativo. Aunque se sabe que este error se produce en Windows NT 4.0 y Windows 2000, la solución 2 no funcionen en Windows 2000. Puede que necesite volver a una versión comercial de Windows NT.

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×