Чтобы правильно запустить CM в проекте Xamarin Forms с использованием. Net Standard, на какую версию. NET Standard следует ориентироваться? В настоящее время я нацеливаюсь на NET Стандарт 2.0 и получаю предупреждение:
"Package 'Caliburn.Micro 4.0.0-alpha.1' was restored using
'.NETPortable,Version=v0.0,Profile=Profile259,
.NETPortable,Version=v0.0,Profile=Profile259,
.NETPortable,Version=v0.0,Profile=net45+win+win81+wp8+wpa81,
.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2,
.NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1,
.NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8'
instead of the project target framework '
.NETStandard,Version=v2.0'. This package may not be fully compatible with your project."
Должен ли я быть включен. NET Стандарт 1.6 или 1.0? Я видел следующий комментарий от Найджела:
Caliburn.Micro.Core может быть нацелен. NET Standard 1.0, так что там много поддержки. Caliburn.Micro.Xamarin.Forms будет 1.6.
Однако, поскольку проект форм будет загружать оба этих пакета, я не понимаю, какую версию мне следует выбрать.
My Проект прекрасно работает в симуляторе, но вылетает на устройстве iOS. Я думаю, что это как-то связано с предупреждением выше.
Спасибо!
Шон