«Этот шаблон использует оболочку, которая еще не поддерживалась для UWP».

#android #ios #xaml #xamarin #uwp

#Android #iOS #xaml #xamarin #uwp

Вопрос:

Я не знаю, является ли это относительно новой проблемой, но всякий раз, когда я разрабатываю кроссплатформенное приложение и выбираю целевые типы (iOS, Android или UWP), он не позволяет мне выбрать UWP и говорит следующее:

введите описание изображения здесь

Кто-нибудь знает, как я мог бы это исправить? Довольно странно…

До свидания

Комментарии:

1. С веб-сайта MS: Xamarin. Оболочка Forms полностью доступна на iOS и Android, но только частично доступна на универсальной платформе Windows (UWP). Кроме того, оболочка в настоящее время является экспериментальной для UWP и может быть использована только путем добавления следующей строки кода в класс App в вашем проекте UWP, перед вызовом форм. Инициализация: Для получения информации о том, как добавить проект UWP в Xamarin. Решение Forms см. в разделе Настройка проектов Windows. learn.microsoft.com/en-us/xamarin/xamarin-forms /…

Ответ №1:

Шаблон с вкладками и всплывающими окнами в настоящее время недоступен для UWP, но вы можете разрабатывать все платформы в пустом шаблоне. введите описание изображения здесь

Комментарии:

1. Я все еще не могу проверить UWP даже с пустым шаблоном…

2. @freezing_ Вы установили рабочую нагрузку «Универсальная разработка платформы Windows»? Это сделало это за меня.

Ответ №2:

Похоже, что теперь это возможно (начиная с Visual Studio Enterprise 2019, версии 16.11.16), если у вас установлен компонент «Универсальная разработка платформы Windows» (как указал @Christoph_Lipka) — хотя там все еще есть примечание о том, что он экспериментальный:

введите описание изображения здесь