C# 由于内部错误,无法进行调试

C# 由于内部错误,无法进行调试,c#,visual-studio,debugging,C#,Visual Studio,Debugging,我正在Fedora主机上的Windows 10 VirtualBox来宾上使用Visual Studio 16.9.0。最近,我遇到了一个非常恼人的问题,时不时会出现,我还没有找到一个确定的方法来解决它 有时调试器不允许我监视变量,这会导致错误 C#编译器中的内部错误 它可以正常工作一段时间,然后突然之间,这开始,并不会消失。当击中断点时,它通常以一般的慢度开头 我一直在网上搜索这意味着什么以及如何修复它,但没有结果。我已经尝试过的: 重新启动Visual Studio 关闭并重新打开解决方案

我正在Fedora主机上的Windows 10 VirtualBox来宾上使用Visual Studio 16.9.0。最近,我遇到了一个非常恼人的问题,时不时会出现,我还没有找到一个确定的方法来解决它

有时调试器不允许我监视变量,这会导致错误

C#编译器中的内部错误

它可以正常工作一段时间,然后突然之间,这开始,并不会消失。当击中断点时,它通常以一般的慢度开头

我一直在网上搜索这意味着什么以及如何修复它,但没有结果。我已经尝试过的:

  • 重新启动Visual Studio
  • 关闭并重新打开解决方案
  • 重建解决方案
  • 更新Visual Studio(我看到现在有可用的更新,将更新)
  • 使用不同的编译目标(任何CPU、x86等)重试
  • 重新启动Windows(这有时会修复它,但在处理某些事情时非常复杂)

这可能是什么,我该如何解决(或有一个解决方法)?

尝试在日志记录打开的情况下运行VS-看看这是否揭示了什么