1. Наш канал codeby в telegram. Пишем об информационной безопасности, методах защиты информации, о программировании. Не пропускай новости с кодебай, будь в тренде ! Подробнее ...

    Скрыть объявление

Куда локализованные сборки ложить?

Тема в разделе ".NET - программирование", создана пользователем Guest_, 3 июл 2005.

Статус темы:
Закрыта.
  1. Guest_

    Guest_ Гость

    Репутация:
    0
    В общем... Объясните мне непутёвому.
    По технологии майкрософт структура каталогов при использовании сателитных сборок такая

    Код:
    MyApp\
     MyApp.exe
       ua\MyApp.resources.dll
       ru\MyApp.resources.dll
       de\MyApp.resources.dll
    А если я хочу использовать Папочку с именем Localization или Resources, а в ней уже все эти папки ua, ru, de и т.д.?
    Ну смотрим, есть вариант использовать файлы .resources вместо сателитных сборок. И такая вещь как:
    System.Resources.ResourceManager.CreateFileBasedResourceManager(baseName, resourceDir, usingResourceSet);


    Но блин!!! А что делать с Forms??? С ними можно работать при помощи ComponentResourceManager, однако там нет resourceDir! А статический метод как возвращал ResourceManager, так и возвращает, а нужен ведь ComponentResourceManager.

    Что делать??? Может я чего-то где-то не прочитал? Может мелкомягкие не такие сволочи какими кажутся и есть возможность для ComponentResourceManager указать откуда загружать?
     
  2. nonentity

    nonentity Гость

    Репутация:
    0
    брр. может уже поздно, может и не правильно, но кто его знает.
    в общем.
    1. можно создать файл .config (у него должно быть такое же имя, как и у сборки) и там прописать пути к частным сборкам.
    2. может (думаю, это маразм) создать общие сборки (shared assembly) и зарегить ее в GAC, тогда она будет лежать во всем известном месте
     
Загрузка...
Похожие Темы - Куда локализованные сборки
  1. in1rovert
    Ответов:
    11
    Просмотров:
    279
  2. komodikus
    Ответов:
    3
    Просмотров:
    109
  3. Sniff
    Ответов:
    4
    Просмотров:
    112
  4. Strell

    Проблема Баракуда

    Strell, 23 сен 2017, в разделе: Hardware
    Ответов:
    23
    Просмотров:
    480
  5. ALXIMIKS
    Ответов:
    6
    Просмотров:
    539
Статус темы:
Закрыта.

Поделиться этой страницей