我完全不知道发生了什么。我创建了一个类型为.net core
控制台应用程序的新项目,命中运行并获得该异常:
System.ExecutionEngineException
您的应用程序已进入中断状态,但当前未执行所选调试引擎支持的代码(例如,仅执行本机运行时代码)。
不久之前我上次在这台机器上运行了一个.net core
项目。
更多信息:
它只发生在视觉工作室。如果我通过cmd
运行控制台一切正常。知道如何找出造成这种情况的原因吗?我怀疑像Roslynator这样的视觉工作室扩展可能导致这种异常。
修复Visual Studio后,一切都恢复正常。
当我遇到这个错误时,我在2017年的Visual Studio上使用.net core 2.2。所以我在visual studio 2019上尝试了.net core 3.0预览.....瞧,它有用......无法解释它,我猜.net核心不断改进以支持遗留代码