Язык установлен по умолчанию, но я не вижу resource.dll? - PullRequest
0 голосов
/ 09 марта 2011

Я только что установил для одной из своих форм значение Локализация: True и оставил язык как "По умолчанию".

Я проверил resx и достаточно точно он содержит все строки для моей формы.

Итак, я запустил приложение, и я надеялся найти DLL-файл сателлитных ресурсов в моем каталоге Debug, но его там НЕ было.

Так что это меня удивило .. Это то, что язык DEFAULT не скомпилирован какспутниковая DLL?

Я хотел бы распространять языки (включая ПО УМОЛЧАНИЮ) в виде спутниковых сборок.

1 Ответ

2 голосов
/ 09 марта 2011

Вы правы - ресурсы по умолчанию компилируются непосредственно в саму сборку.После того как вы измените свойство Language формы и измените ресурсы, после сборки будет создана сборка для этого языка.

Причина этого в том, что всегда будет запасной язык дляиспользуйте, если Форма не локализована на языке пользовательского интерфейса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...