Я разработал приложение с С# в visual staudio 2012, после завершения, я хочу сделать установщик с расширением.exe от InnoSetup и поместить все связанные файлы и папки, но проблема в том, что каталоги и имена файлов находятся на арабском алфавите ( или Unicode вообще), это дает мне ошибку, что имя файла или имя каталога неверны. Количество файлов слишком велико, я не могу их менять один за другим, поэтому мне нужно решение, как заставить innoSetup принимать любое имя файла или любое другое программное обеспечение?
Как пишет @Adriano в своем комментарии, вам нужно использовать Unicode версию Inno Setup (следующий снимок экрана со download page
):
Эта версия, как сказано в this decription
, может работать с именами файлов Unicode (подчеркнуто мной):
Основные возможности Unicode Inno Setup - возможность отображения любого языка в любой системе независимо от страницы системного кода и ее способности работать с именами файлов Unicode.