ACR.UserDialogs Splat - не может быть решена, поскольку она была построена для версии = v5.0 - PullRequest
0 голосов
/ 19 января 2020

Я не могу построить свой проект Когда я обновил свою версию Visual Studio 2019 до последней версии.

Я использую Splat 2.0.0, поскольку я являюсь пользователем ACR.UserDialogs 6.5.1 как часть общего проекта.

Я получил следующее сообщение об ошибке:

.nuget / packages / splat / 2.0.0 / lib / netstandard1.1 / Splat.dll "не удалось быть решена, потому что она была построена на основе ".NETPortable, Version = v5.0". Это более высокая версия, чем намеченная на данный момент платформа ".NETPortable, Version = v4.5, Profile = Profile111".

Мои установленные пакеты:

  • Xamarin.Ma c Версия: 5.10.0.153 (сообщество Visual Studio)
  • Xamarin. iOS Версия: 12.10.0.153 ( Сообщество Visual Studio)
  • Версия Xamarin Designer: 16.1.0.464
  • Xamarin. Android
  • Версия: 9.3.0.22 (сообщество Visual Studio)

1 Ответ

0 голосов
/ 19 января 2020

Это связано с версией Mono Framework, которую форсирует данная конкретная версия VS.

Пожалуйста, вернитесь к версии 8.3.11 и установите для этого минимально требуемую версию mono, и она будет работать.

Вот ссылка на VS: https://download.visualstudio.microsoft.com/download/pr/be7eb138-bef6-460b-90c6-dacd3de18266/18dac98baf9b79fbba45016f59c0e0b0/visualstudioformac-8.3.11.1.dmg

, а вот ссылка на моно: http://download.mono-project.com/archive/6.4.0/macos-10-universal/MonoFramework-MDK-6.4.0.194.macos10.xamarin.universal.pkg

...