Как загрузить строки winform C # из файла ресурсов без перестроения - PullRequest
1 голос
/ 09 сентября 2011

У меня есть приложение, разработанное на .NET CF 3.5, и я пытаюсь локализовать его для нескольких языков.Я создал глобальный файл ресурсов в папке «Свойства» и переместил все строки из кода и форм в файл ресурсов.Что я хочу сделать, так это иметь один файл ресурсов.Я переведу файл и разверну на каждом устройстве.Но проблема в том, что если я изменяю файл ресурсов и запускаю приложение без перестройки, я все равно вижу старые ресурсы.Что я пропустил?Я установил действие по сборке файла ресурсов на встроенный ресурс.Спасибо

Ответы [ 2 ]

2 голосов
/ 09 сентября 2011

http://www.codeproject.com/KB/dotnet/Localization.aspx

В этой статье рассматривается, как решить вашу проблему, используя два разных подхода.

Опция A описывает, как создать сборку спутника, содержащую локализованную версию встроенного ресурса.Это, скорее всего, то, что вы хотите сделать.

0 голосов
/ 09 сентября 2011

Проверьте, хотите ли вы встроить эти ресурсы, выбрав «Ресурс» -> «Свойства» и «Вставить ресурс».Таким образом, отдельные файлы ресурсов не будут созданы.Все в комплекте.

...