.NET Локализация без структуры каталогов - PullRequest
1 голос
/ 03 февраля 2010

Я работаю над созданием программы .NET с WPF, которую нужно будет локализовать. Я смотрю на локализацию приложения с помощью LocBaml и с помощью файлов .resx. Однако оба этих параметра требуют наличия определенной структуры каталогов. Я хотел бы развернуть программу с помощью IExpress ( wikipedia ), чтобы позволить конечному пользователю загрузить самораспаковывающийся файл. Тем не менее, IExpress только упаковывает список файлов и не поддерживает какую-либо структуру каталогов, что вносит рывок в планы локализации. Кто-нибудь сталкивался с такой проблемой раньше?

1 Ответ

2 голосов
/ 03 февраля 2010

Чтобы обойти отсутствие структуры каталогов при использовании IExpress, вы можете предоставить сценарий командной строки (файл .cmd), чтобы настроить структуру каталогов и скопировать файлы в соответствующие места. Вы просто включаете этот скрипт в пакет и устанавливаете «Команду после установки» для запуска скрипта.

Пример сценария:

@md french
@xcopy /q /y FR_docs.txt french\.
@xcopy /q /y FR_library.dll french\.
@xcopy /q /y FR_something.etc french\.

Процесс обсуждается в документации msdn здесь: Использование мастера IExpress для создания установочного пакета DPInst

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