答案 0 :(得分:3)
Hex显示是因为您选择了该选项(单击工具栏上的),再次单击它以切换回正常显示。但是,C ++ / CLI类型与Hex显示问题无关。
答案 1 :(得分:3)
我有完全相同的问题。要确认,请在c#堆栈框架中查看调用堆栈。对我来说,它说C ++而不是C#。对于有这个问题的其他人:
我通过查看VSLauncher.exe,Devenv.exe和Devenv.exe快捷方式的兼容性设置来修复它。其中一个(VSLauncher.exe)具有设置为Windows XP的兼容模式。我把它关了,它被修复了。
答案 2 :(得分:1)
我也遇到了这个问题,调试器在所有c#项目中都选择了c#和c ++。我正在运行Windows 7 64位。
我通过转到快捷方式属性的兼容性选项卡来解决此问题。 它被检查为运行为Windows XP Service Pack 3.我取消选中它仍然保持运行管理员检查。突然,我的调试器再次选择了所有这些作为c#。
答案 3 :(得分:0)
我通过重新安装操作系统解决了这个问题。 但我确实记得我在安装Visual Studio时安装了很多软件。可能已损坏操作系统文件