спутниковые сборки, используемые из .dll - PullRequest
2 голосов
/ 21 июля 2011

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

  • У меня есть исполняемая сборка (назовем ее A.exe) и сборка .dll (B.dll)

  • A.exe ссылается на B.dll и A.csproj - это стартовый проект в моем решении

  • Файл моих строк находится в сборке B (библиотека классов)

  • Я создал спутниковые сборки и поместил их в папку Bin объекта B.

  • Вопрос в том, какую бы культуру я ни предоставилвсегда используется стандартная культура, встроенная в проект. (Спутниковые сборки не включены)

  • Когда я пытаюсь разместить файл строк по умолчанию и спутниковые сборки вПроект .exe они работают, но как только я переношу их в проект .dll, они не

    У кого-нибудь есть какое-либо решение в моей ситуации.Я не могу поместить файл строк в проект .exe (Бизнес-требование)

Заранее большое спасибо.

Поскольку я не могу ответитьМой собственный вопрос в отдельном ответе, вот решение:

Вам нужно поместить файлы DLL Satellite Assembly как в библиотеку, так и в каталоги \ bin исполняемой сборки.

Я начал с проекта на этом сайте:

Пример

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

...