.NET5 构建与 BigSur (SIGABRT) 崩溃
.NET5 build crashes with BigSur (SIGABRT)
当我尝试构建我的 .net5 解决方案时,dotnet 应用程序崩溃并且我收到以下日志消息:
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
奇怪的是,如果我忽略崩溃,应用程序会在几分钟后构建..
无论我是通过 rider 还是通过 console 构建都没有关系
.NET 5.0.101。
Mac V11.1 大苏尔
并使用 JetBrains Rider 2020.3
进行开发
我能够部分解决问题。
首先我运行一个docker中的项目。项目构建没有任何问题。
我在 BigSur 上对 运行 它做了什么:
- 卸载所有 .net sdk 和 运行 次。 (dotnet-uninstall-pkgs.sh)
- net5.0.101 重新安装 (net5)
- 删除并克隆了存储库
- 在 cli 中执行 dotnet build
- 瞧瞧 - 它的构建没有任何问题!
不幸的是,当我使用 rider 构建项目时,dotnet 仍然崩溃。看起来这是 Jetbrains Rider
的问题
当我尝试构建我的 .net5 解决方案时,dotnet 应用程序崩溃并且我收到以下日志消息:
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
奇怪的是,如果我忽略崩溃,应用程序会在几分钟后构建.. 无论我是通过 rider 还是通过 console 构建都没有关系
.NET 5.0.101。 Mac V11.1 大苏尔 并使用 JetBrains Rider 2020.3
进行开发我能够部分解决问题。
首先我运行一个docker中的项目。项目构建没有任何问题。
我在 BigSur 上对 运行 它做了什么:
- 卸载所有 .net sdk 和 运行 次。 (dotnet-uninstall-pkgs.sh)
- net5.0.101 重新安装 (net5)
- 删除并克隆了存储库
- 在 cli 中执行 dotnet build
- 瞧瞧 - 它的构建没有任何问题!
不幸的是,当我使用 rider 构建项目时,dotnet 仍然崩溃。看起来这是 Jetbrains Rider
的问题