visual ventana variable values valor una studio see mostrar locales inspeccion depuracion como c# visual-studio debugging visual-studio-2012

c# - ventana - Los datos de información(el mouse pasa el mouse sobre las variables en modo de depuración) no funcionan en Visual Studio 2012/Win 7 64bit



ventana variables locales visual studio (8)

Encontré estas soluciones:

Actualizado:

  • tal vez tengas la configuración de versión Release

  • establecer la propiedad de optimización de código en Deshabilitado en las ventanas de propiedades del proyecto

como asesorado en una pregunta similar en SO

Cuando cierro el mouse sobre una variable al depurar una aplicación C # en Visual Studio, no aparece nada. Espero ver el valor de la variable (también conocido como información de datos). Estoy ejecutando Visual Studio 2012 Ultimate (edición de prueba) en Windows 7 64 bit. ¿Alguien sabe qué puede evitar que se muestren?

Cosas que he intentado sin éxito: - Reinstalar VS - Buscar una configuración de habilitar / deshabilitar pero no parece haber una

Puedo ver los datos correctamente con el mismo proyecto de C # en Windows 8 / 64bit con la misma versión de Visual Studio.


Estas 3 combinaciones lo resolvieron para mí.
- Asegúrate de estar en modo Debug
- Desmarcar / Deshabilitar Usar el evaluador heredado C #, VB.NET (Herramientas-> Opciones-> Depurador)
- Asegúrese de que Habilitar solo mi código esté marcado.


Esto me ayudó: necesitas abrir en VS Tools | Opciones | Depurador | General y habilite el indicador [Usar modo de compatibilidad administrada].


Tenía este problema, así que *.suo todos los *.suo y *.user que pude encontrar en el directorio de la solución y que parecían solucionarlo.


Yo tuve el mísmo problema. Mi proyecto de alguna manera había entrado en modo de lanzamiento, así que lo cambié de nuevo a modo de depuración a través de Build | Configuration Manager y estaba trabajando de nuevo, los datos de información reaparecieron.


me pasó lo mismo, pero solo con C #, compatibilidad administrada en modo activo (modo de compatibilidad administrada) y funcionó bien, luego quise modificar el código mientras se depuraba y salió un mensaje que indica "el modo de compatibilidad administrado no admite edición y continúa "luego, desactívelo nuevamente, con la compatibilidad nativa es (use los evaluadores de expresiones heredados C # y VB) active esta opción y podrá ver el valor de los objetos y editar la depuración del código.

Saludos.


Usar la depuración remota en otra máquina lo hace más desafiante.

Este hilo habla de que el Servidor RPC no está disponible cuando se usa "Usar modo de compatibilidad administrada", lo que hace que la depuración remota sea imposible con el Modo de compatibilidad administrada

La depuración remota no funciona. "No se puede adjuntar al proceso. El servidor RPC no está disponible".

La compatibilidad nativa tuvo el mismo efecto.

Solo fue "Usar los evaluadores de expresiones heredadas de C # y VB" que permitieron pasar el mouse sobre las variables Y la depuración remota en mi caso.


Antes de ejecutar la aplicación, compruebe que la ejecuta en modo Debug . Si se establece en modo de Release , cámbielo a Debug y luego ejecútelo. El depurador proporcionará las sugerencias de datos.