我在visual staudio 2012中使用C#开发了一个应用程序,完成之后,我想通过InnoSetup创建一个扩展名为.exe的安装程序并放入每个相关的文件和文件夹,但问题是,目录和文件名是阿拉伯字母(或一般的Unicode),它给我一个错误,即文件名或目录名不正确。 文件数量太多,我不能一个一个地更改,所以我需要一个解决方案,如何让innoSetup接受任何文件名或任何替代软件?
答案 0 :(得分:1)
正如@Adriano在评论中所说,你必须使用Inno Setup的Unicode版本(下一个截图来自download page
):
正如this decription
所述,该版本可以使用Unicode文件名(我强调):
Unicode Inno Setup的主要功能是它能够显示任何内容 任何系统上的语言,无论系统代码页是什么,它的 使用Unicode文件名的能力。