Сильно типизированные ресурсы, вызывающие проблемы? - PullRequest
1 голос
/ 28 октября 2008

В процессе рефакторинга я переместил файл ресурсов из одного проекта в другой. Я думаю, что нажал на предупреждение, говорящее мне, чтобы в один момент сильно набрать файл ресурсов, и теперь я получаю:

Не удалось найти ресурсы подходит для указанной культуры или нейтральная культура. Удостовериться "MyProject.Common.ResourceManagement.resources" был правильно встроен или связан с сборка "MyProject.Common" при компиляции время или что все спутник требуемые сборки являются загружаемыми и полностью подписано.

Который из MissingManifestResourceException, которое я считаю.

http://msdn.microsoft.com/en-us/library/system.resources.missingmanifestresourceexception.aspx

Я посмотрел пару решений:

Но ни один из них не кажется мне подходящим.

Есть идеи? Это беспокоило меня уже несколько дней.

Я что-то делаю глупо?

Ответы [ 2 ]

1 голос
/ 06 ноября 2008

Вы уверены, что эти файлы ресурсов встроены в сборку? Возможно, вы потеряли настройки «Встроенный ресурс» при перемещении файлов. Кроме того, имена ресурсов могли измениться. Полное имя ресурса AssemblyName + физическая подпапка (и) + имя ресурса

0 голосов
/ 28 октября 2008

Можете ли вы экспортировать их в текстовый файл из исходного проекта и импортировать их в новый проект? Если это просто пары ключ / значение, все должно быть просто.

...