xamarin формирует ошибку инициализации в UWP

#c# #xamarin #xamarin.forms #uwp

#c# #xamarin #xamarin.forms #uwp

Вопрос:

Я продолжаю получать эту ошибку, формы существуют как в uap, так и в исключении tablets для инициализации формы xamarin, точная ошибка Error CS0433 The type 'Forms' exists in both 'Xamarin.Forms.Platform.UAP, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null' and
'Xamarin.Forms.Platform.WinRT.Tablet, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null'
. Версии для UWP являются целевой Windows 10 Fall Creators Update (10.0; Build 16299) минимальной версией Windows 10 Fall Creators Update (10.0; Build 16299)

Ответ №1:

Я отвечаю на свой собственный вопрос: после долгого чтения и пробования нескольких сообщений и предложений я понял, что я Xamarin.Forms.Windows добавил в проект UWP. Как только я удалил ее, я смог ее создать. Поскольку мой проект изначально был предназначен Android только для платформы, он был выбран Shared Project в окне настройки проекта Visual Studio (тип проекта Visual C#->Cross-Platform ), а затем добавлен Windows Universal Blank App в support / test / debug on Windows (был добавлен этот плагин для тестирования функций пользовательского интерфейса Windows). Поскольку у меня было и Xamarin.Forms то, и другое, и Xamarin.Forms.Windows он жаловался.