Я создал библиотеку классов silverlight, которая будет использоваться несколькими клиентскими проектами. Внутри библиотеки классов у меня есть локализованное диалоговое окно с локализованным текстом: You have unsaved pending changes
. Этот текст хранится в Messages.resx
(и переводы в Messages.da.resx
и т.д.) и доступ к следующим образом:Локализованные ресурсы в библиотеке классов silverlight
Prompt.Announce(Messages.Verify, Messages.UnsavedChanges)
Однако, когда я добавить ссылку на DLL библиотеки классов из моих проектов клиента SilverLight, диалоговое окно всегда показывает вверх с языком по умолчанию (английский).
Я могу видеть, что вывод библиотеки классов сборки, как этот
- корень
- SilverlightClassLib.dll
- да
- SilverlightClassLib.resources.dll
Но клиент bu Выход ild отсутствует, поэтому я предполагаю, что датские переводы скрываются там - но как мне включить это в потребляющие проекты Silverlight?
UPDATE:
Это структура папок в TFS:
- Classlib
- Распределение
- да
- Ссылки
- Источник
- Распределение
- Client
- Ссылки
- Источник
Работает ли он во время отладки VS? – Remy
Нет, это не – sondergard