visual studio siguiente proyecto para optimizaciones modo informacion habilitadas genero este depurar depuracion debug configuracion con compilar compilacion cambie c# visual-studio-2010 debugging c++-cli

c# - siguiente - release debug visual studio



¿Por qué la depuración de un proyecto en C#muestra los símbolos C++/CLI? (2)

Tengo un problema extraño con algunos proyectos de consola y biblioteca de C # (pero no con los que creo desde cero) donde se muestran los relojes y las etiquetas inteligentes para la depuración utilizando la notación C ++ / CLI (por ejemplo, mostrando System::Object^ donde esperaría System.Object ):

He intentado cambiar las guías del proyecto, ya que pensé que este era el problema (y que algunas habían cambiado), eliminar las carpetas obj / debug, reiniciar Visual Studio 2010, reparar Visual Studio 2010 e incluso el antiguo reinicio favorito de Windows.

¿Hay alguna configuración obvia que falte que de alguna manera haya sido habilitada?


También me encontré con este problema, el depurador detectó c # y c ++ en todos los proyectos de c #. Estoy ejecutando windows 7 64 bit.

Resolví este problema yendo a la pestaña de compatibilidad de las propiedades del acceso directo. Se verificó que funcionaba como Windows XP Service Pack 3. Lo desmarque y aún así continué ejecutándolo como administrador revisado. De repente, mi depurador lo tomó todo como c # otra vez.


connect.microsoft.com/VisualStudio/feedback/details/540228/… en el comentario proporciona una respuesta de Microsoft: "No se puede reproducir" tuve que desinstalar Visual Studio 2010 y volver a instalarlo (de hecho, volví a crear una imagen de mi máquina).

Al desactivar la opción "HEX" que se muestra aquí , se desactivaron las direcciones hexadecimales, pero no la pantalla C ++ / CLI.