Сбой сборки .NET5 с 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

Любопытно, что если я проигнорирую сбой, приложение будет собрано через несколько минут. и не важно через райдер я строю или через консоль

.NET 5.0.101. Mac V11.1 Биг Сур и разработка с помощью JetBrains Rider 2020.3

Можете ли вы воспроизвести с новым, пустым проектом? В этом случае вам может потребоваться переустановить .NET SDK и/или сообщить о проблеме в Microsoft.

Camilo Terevinto 23.12.2020 13:25

я попробовал это с примером решения веб-API от rider, и все в порядке :(

kryptobi 23.12.2020 13:41

@CamiloTerevinto Я тоже получил это сообщение: ---> System.IO.FileLoadException: Не удалось загрузить файл или сборку 'System.Threading.ThreadPool

kryptobi 23.12.2020 17:23

Возможно, тогда придется сообщить об этом в Microsoft, не думаю, что сообщество SO сильно поможет.

Camilo Terevinto 23.12.2020 17:25

Вы пробовали это: github.com/dotnet/runtime/issues/12317

Thorsten Rintelen 06.01.2021 07:59

@ThorstenRintelen я уже обновил сертификаты

kryptobi 06.01.2021 08:01
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
1
6
463
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Мне удалось частично решить проблему.

Сначала я запускал проекты в докере. Проекты строились без проблем.

Что я сделал, чтобы запустить его на BigSur:

  • удалил все .net sdks и среды выполнения. (dotnet-uninstall-pkgs.sh)
  • net5.0.101 переустановлен (net5)
  • удалил и клонировал репозиторий
  • выполнить сборку dotnet в cli
  • и вуаля - строится без проблем!

к сожалению, когда я создаю проекты с помощью rider, dotnet все еще падает. Похоже, это проблема Jetbrains Rider.

Другие вопросы по теме