JetBrains Rider IDE 无法调试 C# .NET Core 单元测试并显示“CLR 加载回调已处于错误状态”错误

问题描述

我正在运行 JetBrains Rider 2020.3.2 并尝试调试到一些 .NET Core Xunit C# 单元测试。具体来说,我安装了以下 .NET 版本:

enter image description here

有趣的是,当运行单元测试(没有调试)时,它们运行正确。但是,在尝试调试它们时,我看到以下错误

发生了一个或多个错误。 (发生一个或多个错误。(CLR 加载回调已处于错误状态。值不在预期范围内。错误代码为 COR_E_ARGUMENT、或 E_INVALIDARG、或 WIN32_ERROR_INVALID_ParaMETER,或 0x80070057。)

我研究了这个错误并提出了以下可能的补救措施:

enter image description here

(来源:https://blog.jetbrains.com/dotnet/2017/06/16/rider-eap-23-net-core-debugger-back-code-cleanup/

但是这个建议是多年前写的,我确实有最新版本的 .NET Core。

如何使我的单元测试可调试?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)