C # I18N - Можно ли включать файлы языковых ресурсов без создания DLL? - PullRequest
0 голосов
/ 11 июня 2009

Я работаю над преобразованием некоторого существующего кода для использования инструментов интернационализации в VS.Net 2005. Меня попросили сделать это, не создавая никаких дополнительных библиотек, если это вообще возможно. Я пробовал несколько разных вещей и искал вокруг, но я не уверен, что это можно сделать, поэтому я решил спросить вас, ребята.

Есть идеи?

Спасибо!

Ответы [ 2 ]

0 голосов
/ 11 июня 2009

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

0 голосов
/ 11 июня 2009

Я думаю, что если вы хотите воспользоваться преимуществами инструментов i18n в VS.NET, вам придется использовать несколько сборок (по одной для каждой культуры). Однако вы можете объединить эти сборки, используя ILMerge для развертывания.

Я не знаю, сработает ли это, но, по крайней мере, это может дать вам другой путь к исследованиям.

...