Сообщение об ошибке:
TypeLoadException: Could not resolve type with token 01000063 from typeref (expected class 'NuGet.Packaging.Core.PackageDependency' in assembly 'NuGet.Packaging, Version=5.3.0.4, Culture=neutral, PublicKeyToken=31bf3856ad364e35')
Также похоже, что у вас установлен .NET Core SDK 3.0.
Проблема в том, что ваша версия MSBuild (поставляется с Mono)несовместимо с установленным .NET Core SDK. В NuGet были внесены серьезные изменения, которые означают, что конкретная версия Mono может поддерживать только определенный набор .NET Core SDK.
Возможны следующие варианты:
- Обновление до более поздней версии Visual Studio. для Mac.
- Используйте файл global.json для определения конкретной версии .NET Core SDK.
- Удалите все .NET Core SDK, кроме версии, поддерживаемой версией Visual Studio. для Mac, который вы используете.
В настоящее время перечислены только зависимости Visual Studio для Mac версии 8 от версий .NET Core SDK .
Для Visual Studioдля Mac 2017 (версия 7.x) вам, скорее всего, понадобится .NET Core 2.1.5xx или старше.