Проблема с файлами ресурсов в CF - PullRequest
1 голос
/ 17 сентября 2010

Я сделал компактное фреймворковое приложение с несколькими файлами ресурсов для глобализации и упаковал все в CAB-файл.

Моя проблема в том, что некоторые из этих файлов ресурсов кажутся нечитаемыми (изменение культуры происходит вкультура по умолчанию).Все эти файлы ресурсов идентичны, за исключением, конечно, для перевода.И когда я копирую файлы, сгенерированные перед упаковкой, на мобильное устройство, все отлично работает.

Есть идеи?

С уважением,

Стефан

1 Ответ

0 голосов
/ 17 сентября 2010

Проблема в том, что CAB-файлы не поддерживают исходные файлы с одинаковыми именами, поэтому ваш файл resource.dll получает несколько копий первого. Вам необходимо переименовать файлы source , а затем использовать CAB-файл, чтобы переименовать их обратно в оригинал в месте назначения. Это немного запутанно, но другого пути нет.

Илья дает достойное описание этого в группе новостей CF здесь .

...