Я новичок в платформе Xamarin и сталкиваюсь с ошибкой
Build action 'EmbeddedResource' is not supported by one or more of the project targets.
Отладка в emulator 8.1 for windows phone
, а мой проект - Xamarin.form(portable)
.
Я новичок в платформе Xamarin и сталкиваюсь с ошибкой
Build action 'EmbeddedResource' is not supported by one or more of the project targets.
Отладка в emulator 8.1 for windows phone
, а мой проект - Xamarin.form(portable)
.
Выполните следующие действия:
Щелкните правой кнопкой мыши на своем проекте (возможно, кросс-платформенном), в меню "Проект", "РАЗРУШАЙТЕ ПРОЕКТ", а затем "ПЕРЕМЕЩАТЬ ПРОЕКТ", и перестройте, все ошибки исчезнут.
открыть решение на VS с административным режимом и перестроить каждый по одному.
Перейдите в проект андроида → щелкните правой кнопкой > свойствa > выберите "Приложение" - выберите компиляцию с помощью версии Android (6/5/4... и т.д.) → затем сохраните и перестройте и запустите.
Обновите VS до Обновление Visual Studio 2015 3
Недавно я столкнулся с такой же ошибкой в следующей ситуации (стандартная библиотека Xamarin.Android +.NET(преобразованная из PCL)):
У меня были некоторые классы в проекте .NET Standard, у которого были аннотации данных для общедоступных типов. Я установил пакет nuget, содержащий аннотации данных в моей стандартной библиотеке .NET. Установка его в мой Android-проект также устранила проблему, о которой вы описали.
Для Android убедитесь, что ваше целевое устройство использует тот же набор Plataform, что и "Target Framework" в настройках приложения.
[
В диспетчере SDK можно добавить новые форматы.
Также он получал это, когда путь к Windows составлял более 260 символов с полным именем файла. Посмотрите на результат сборки, и если вы увидите сообщение о длине файла более 260, переместите проект на более короткий путь к каталогу.
В VS 2015 Professional:
InitializeComponent()
используется следующий код image.Source = ImageSource.FromResource("YourProjectName.YourFolderName.YourImage");