2010-06-09 17 views
9

Tengo la versión VS2010 Premium RTM en Windows 7 Ultimate x64.Sin ventana de memoria en Visual Studio 2010

En la documentación que se refieren a la memoria 1-4 ventanas, supuestamente en virtud de Depuración> Windows-> Memoria.

He habilitado "Habilitar depuración de nivel de dirección" en VS (Opciones-> Depuración).

El problema es que no tengo ningún elemento del menú Memoria en Depurar-> Windows durante la depuración de un programa de C++.

Bajo Depuración> Windows sólo tengo: puntos de interrupción tareas paralelas paralelo Pilas Watch -> Locales Pila de llamadas Temas

tiene a nadie más experimentado este (y es de esperar que resuelve la misma)?

+1

También ejecuta Visual Studio 2010 Premium RTM en Win7 (Pro) x64, y las ventanas están allí. Solo para confirmar que se supone que las ventanas de memoria están ahí en esta configuración. – OregonGhost

+0

Incluso están allí cuando se ejecuta el código administrado (C#), no es que los necesite entonces. – slugster

+0

Cuando estoy depuración de programas en lenguaje ensamblador, la ventana de memoria sólo aparece para mí (en Visual C++ 2010 Express) cuando uso "Step into.", Con "Valores expertos" habilitadas. –

Respuesta

6

Durante la primera ejecución de VS después de la instalación se le pregunta qué "modo" se debe ejecutar en, dependiendo de su selección que muestra u oculta distintas opciones del menú, etc. Tal vez usted ha seleccionado una opción que ocultaba esas ventanas? Esto se describe en this página.

Creo que se puede utilizar la información sobre this página para cambiar los ajustes.

También podría ser capaz de ejecutar simplemente Devenv /ResetSettings para reponerlos, pero no está seguro exactamente lo que iba a terminar con el entonces ...

+0

Eso lo resolvió por mí, importó la configuración de Visual C++. ¡Gracias, me salvaste el día! –

+0

Además, ¿qué configuración debería seleccionar para habilitar las opciones de la ventana de memoria? –

+0

Además, ¿dónde debo ejecutar 'Devenv/ResetSettings'? –

4

comando Ir a la ventana y el tipo en la memoria. Mostrará la ventana de observación de Memory 1. Tuve que hacer eso porque todavía no puedo encontrar el comando de depuración en personalizar incluso.

+1

Esta fue la única solución que funcionó para mí – Tim

2

la ventana de memoria sólo está disponible si depuración a nivel de dirección está activada en el cuadro de diálogo Opciones, Depuración nodo. La ventana de Memoria no está disponible para Script o SQL, que son idiomas que no reconocen el concepto de memoria.

o ir aquí para otros detalles:

http://msdn.microsoft.com/en-us/library/s3aw423e.aspx

4

puede cambiar a modo experto comprobando:

Tools > Settings > Expert Settings 

Ahora usted puede mostrar hasta ventana de registros y mucho más otras ventanas

+0

esto funcionó para mí :) – redgetan