Ошибка запуска проекта UWP (UniversalWindows)
Я делаю кроссплатформенное приложение xamirin форм, которое должно работать на Android и ПК Windows.
Во время компиляции версии UWP я получаю исключения:
Не удается разрешить файл метаданных сборки или Windows 'Xamarin.Forms.Platform.WP8.dll
а также
Тип юниверса не может разрешить сборку: Xamarin.Forms.Platform.WP8, версия = 1.5.0.0, культура = нейтральная, PublicKeyToken = ноль
Я читал об этих исключениях в Интернете, и, насколько я вижу, это связано с плагином Xlabs, который используется в приложении. Эта информация верна?
Если да, могу ли я как-то исправить это, не удаляя плагин Xlabs, почему я использую его в нескольких формах, чтобы иметь возможность устанавливать флажки.
1 ответ
Я столкнулся с этими проблемами, потому что пакет Nuget не был актуален в каждом моем проекте. Я попытался решить эту проблему, используя шаг ниже.
- Закройте Visual Studio/Xamarin Studio.
- Удалите папку пакета Nuget из корневого каталога.
- Удалите все папки bin, obj и debug из каждой папки проекта.
- Щелкните правой кнопкой мыши на каждом проекте папки Package и попробуйте обновить.
- Очистить все решение и восстановить все.