在调试时,我在使用Watch:C#编译器中的内部错误时得到了此信息

Cas*_*ton 3 c# asp.net visual-studio visual-studio-2017

我一直在VS2017中的一个应用程序中非常愉快地工作。调试就好了。突然之间

当我调试并尝试将鼠标悬停在变量上时,我没有看到包含对象详细信息的常规弹出窗口。如果将其放在Watch中,我将得到以下值:

C#编译器中的内部错误

我关闭并重新打开VS,然后重新启动。仍然会出现相同的错误。

那里很少有这件事。有人看过吗?

Cas*_*ton 6

在这里找到有效的答案:

请查看菜单工具->选项>调试>启用使用托管兼容模式,然后调试转储文件,结果如何?

不知道为什么它起作用,然后突然停止。但是,现在又可以正常工作了。

在以下位置编辑LONG:

这最近得到了支持,因此问题仍然存在,潜伏着。我应该补充一点,在此解决方案解决了问题之后,它很快又回来了,我无法尝试摆脱它。我最终完全删除了VS的所有痕迹,然后重新安装,这几乎花了一整天的时间。