Rider 不使用 .NET 6 进行调试
Posted
技术标签:
【中文标题】Rider 不使用 .NET 6 进行调试【英文标题】:Rider doesn't debug with .NET 6 【发布时间】:2021-12-02 09:36:05 【问题描述】:我收到以下错误:
One or more errors occurred. (One or more errors occurred. (CLR load callback is already in error state. A debug component is not installed. (0x80131C3C). The error code is CORDBG_E_DEBUG_COMPONENT_MISSING, or0x80131C3C.))
【问题讨论】:
你用的是哪个骑士? Jetbrains Rider 2021.2.2 试试 Rider 2021.3 EAP,我们已经修复了很多关于 .NET 6 的问题 请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。 【参考方案1】:如果您使用英特尔 dmg 而不是 Apple Silicon M1 兼容版本,Rider 2021.3.2
的稳定版本也可能发生这种情况。
【讨论】:
【参考方案2】:按照@xtmq 的指示更新到Rider 2021.3 EAP
,解决了这个问题。
【讨论】:
以上是关于Rider 不使用 .NET 6 进行调试的主要内容,如果未能解决你的问题,请参考以下文章
使用 Rider 在 linux 上调试 ASP.NET Web API 2
无法使用 Rider 调试使用 docker 容器和 docker-compose 构建的 .net 核心应用程序。容器退出代码 139
在 Rider 中从 docker-compose 调试 .net 核心容器是错误的