Información de datos (el mouse sobre las variables en modo de depuración) no funciona en Visual Studio 2012 / Win 7 64bit

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

Las cosas que he intentado en vano: – Reinstalar VS – Buscar una configuración de habilitar / deshabilitar pero no parece haber una

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

Esto me ayudó: necesitas abrir en VS Tools | Opciones | Depurador General y habilitar la bandera [Usar modo de compatibilidad administrada].

He encontrado estas soluciones:

  • reinstale Visual Studio como se indica aquí , pero ya lo ha probado

  • Abra su VS-> Herramientas-> Asistente de configuración de importación y exportación-> Restablecer todas las configuraciones-> No, solo restablecer las configuraciones, sobrescribiendo mis configuraciones actuales-> Elegir una colección predeterminada de configuraciones en el foro de MSDN: Depuración: el control del hover ha dejado de funcionar

Actualizado:

  • tal vez usted tiene la configuración de la versión de lanzamiento

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

como se aconseja en la pregunta similar en SO

Antes de ejecutar la comprobación de la aplicación, la está ejecutando en modo de Debug . Si se establece en el modo Release , cámbielo a Debug y luego ejecútelo. El depurador luego proporcionará los datos-consejos.

introduzca la descripción de la imagen aquí

Tuve este problema, así que borré todos los *.suo y *.user que pude encontrar en el directorio de la solución y eso pareció solucionarlo.

Yo tuve el mísmo problema. Mi proyecto había entrado de alguna manera en el modo Release, por lo que lo cambié de nuevo al modo Debug a través de Build | Configuration Manager y estaba funcionando de nuevo, los datos de referencia volvieron a aparecer.

Me sucedió lo mismo pero solo con C #, compatibilidad con el modo activo administrado (Modo de compatibilidad administrada) y funcionó bien. Luego quise modificar el código mientras se había depurado y salió un mensaje de movimiento. “luego apáguelo otra vez, bajo el soporte nativo es (Use los evaluadores de expresiones V # y VB heredados) habilite esta opción y podrá ver el valor de los objetos y editar la depuración del código.

Saludos.

Estas 3 combinaciones lo resolvieron para mi.
– Asegúrate de estar en modo de depuración
– Desmarque / Desactive Use el evaluador de C #, VB.NET heredado (Herramientas-> Opciones-> Depurador)
– Asegúrate de que Habilitar solo mi código esté marcado.

introduzca la descripción de la imagen aquí 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 el 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 de C # y VB heredados” lo que permitió desplazarme sobre las variables Y la depuración remota en mi caso.