В последние пару дней у меня возникла небольшая проблема, когда я создам новый проект Xamarin Forms в Visual Studio 2017 и добавлю кросс-платформенный тестовый проект Xamarin.UITest для модульного тестирования. Я получаю серию ошибок NU1201, когда я ссылаюсь приложение .Android в проекте UITest.
Вот точная ошибка, которую я получаю:
Error NU1201 Project App1.Android is not compatible with net461 (.NETFramework,Version=v4.6.1) / win-x64. Project App1.Android supports: monoandroid81 (MonoAndroid,Version=v8.1)
Я поиграл с номерами версий Android, чтобы убедиться, что пакет UITesting не поддерживает последнюю версию Android, но независимо от того, какую версию Android я использую, проблема остается прежней.
Вот скриншот проекта. Весь код не изменился по сравнению с проектом по умолчанию и отлично работает в симуляторе, но выдает эти ошибки только тогда, когда приложение Android ссылается на проект UITest.