Я разрабатываю приложение Windows Phone 8.1, которое также предназначено для Android (Xamarin)
Как всегда, я добавлял свои строковые ресурсы (.resx) в PCL и ссылался на них в моем проекте запуска, чтобы использовать его в своих представлениях, все это отлично работает на WP 8.1 silverlight, но на WinRt, когда я настраиваю проект на выпуск и запустить его на устройстве, по какой-то причине я всегда получаю исключение MissingManifestResourceException. Я пробовал каждое решение для этой проблемы без каких-либо успехов.
Обратите внимание, что на эмуляторе все работает нормально, когда для конфигуратора решений установлено значение "Отладка", он также работает как на устройстве, так и на эмуляторе. Единственная комбинация здесь - устройство и Release.
Исходный код приложения находится на Github.
Мне удалось создать простой проект для репликации этой проблемы, в основном это приложение WP 8.1 и проект PCL со встроенными ресурсами, Ссылка на скачивание
У кого-нибудь есть идеи?
EDIT: после некоторого тестирования я попытался запустить старое приложение Windows 8.1, которое я сделал с той же моделью локализации, и возникла такая же проблема, что и швы, и это проблема с инструментом, а не проблема с конфигурацией, поскольку Windows 8.1 приложение находится на рынке, и все прошло хорошо.