Xamarin сбой между двумя ошибками - PullRequest
0 голосов
/ 18 мая 2018

Я пытаюсь создать новый проект Xamarin.Forms для Android и Windows Phone, но у меня застряли две ошибки.

Прежде всего, у меня есть следующая ошибка:

DEP3321: To deploy this application, your deployment target should be running Windows Universal Runtime version 10.0.16299.0 or higher. You currently are running version 10.0.14393.0. Please update your OS, or change your deployment target to a device with the appropriate version.

Я нашел решение этой ошибки, на некоторых форумах люди говорили, что установка TargetMinVersionPlatform на текущую работающую версию Windows Universal Runtime и установка TargetVersionPlatform на ожидаемую должна устранить ошибку.Да, это правда, но теперь я получаю еще одну ошибку:

NU1201 Project App3 is not compatible with uap10.0.14393 (UAP,Version=v10.0.14393) / win10-x86. Project App3 supports: netstandard1.6 (.NETStandard,Version=v1.6)

, и после того, как я провел некоторое исследование, я обнаружил, что эта проблема решена путем выполнения в обратном порядке всех обходных путей, которые я сделал для решения первойпроблема.

Итак, в заключение я застрял между этими двумя ошибками.Кто-нибудь может мне помочь?

Спасибо!

1 Ответ

0 голосов
/ 19 мая 2018

В качестве документа .NET Standard netstandard 2.0 можно использовать в версии 10.0.16299 UWP.Его нельзя использовать в UWP версии 14393, поэтому вы не можете изменить минимальную версию целевого приложения на 14393. В настоящее время версия Windows Phone составляет 15254, и вы не можете запустить стандарт .net 2.0 на Windows Phone.Таким образом, решение будет выглядеть так, как @ magicandre1981 сказал в своем потоке Проект Xamarin.Forms UWP не будет установлен на Windows 10 Mobile

Кроме того, вы также можете попытаться создать целевую версию приложения Xamarin 14393 наVS 2015 напрямую.

...