Inno设置阿拉伯语目录名称错误

时间:2014-08-27 14:48:04

标签: c# installation inno-setup

我在visual staudio 2012中使用C#开发了一个应用程序,完成之后,我想通过InnoSetup创建一个扩展名为.exe的安装程序并放入每个相关的文件和文件夹,但问题是,目录和文件名是阿拉伯字母(或一般的Unicode),它给我一个错误,即文件名或目录名不正确。 文件数量太多,我不能一个一个地更改,所以我需要一个解决方案,如何让innoSetup接受任何文件名或任何替代软件?

1 个答案:

答案 0 :(得分:1)

正如@Adriano在评论中所说,你必须使用Inno Setup的Unicode版本(下一个截图来自download page):

enter image description here

正如this decription所述,该版本可以使用Unicode文件名(我强调):

  

Unicode Inno Setup的主要功能是它能够显示任何内容   任何系统上的语言,无论系统代码页是什么,它的   使用Unicode文件名的能力