这是最近出现的 Visual Studio 2012 的一般错误。在调试任何 C++ 应用程序并遇到断点后,单击“Go To Disassembly”将产生以下错误对话框:
无法显示源位置的反汇编。通过反射调用的方法抛出未捕获的异常。
我试过重新安装和修复VS2012没有效果。即使是最简单的控制台应用程序也会显示相同的错误,因此它不是特定于项目的,并且必须是系统配置的问题。在这一点上,我只是不知道 Visual Studio 无法加载哪个模块 - 谷歌也没有提供任何解决方案。
唯一可能的链接可能是我最近删除了较旧的 .NET Framework 可再发行包(因为我有 .NET 4.5 SDK 和多目标包,我认为不需要较旧的包)。
我真的需要反汇编视图工作(以前工作得很好),我希望有人遇到过这个问题。