我正在使用Installshield 2010总理版。当路径具有Unicode字符时,Installshield 2010失败
当我尝试使用安装软件包安装我们的软件时,Installshield会始终异常终止。为重放顺序如下:
- 设置Windows(7或8)区域设置为英语
- 安装朝鲜语语言包的Windows
- 更改Windows区域设置从英语译成韩语
- 创建一个Windows用户帐户韩国汉字
- 登录到Windows与韩国新的用户帐户
- 更改Windows区域设置为英语
- 启动日机电安装
- 安装异常终止
安装工作就好了上述顺序,如果我建的安装包使用InstallShield 2011年我发现了一篇关于您的Installshield发布注意,Unicode的路径内设置仅支持Installshield 2011或之后版本。 (http://kb.flexerasoftware.com/selfservice/viewContent.do?externalId=Q208910)
是否有任何解决方法可以使Installshield 2010支持Unicode包含路径中的设置?
我正在使用InstallScript安装。我发现SUPPORTDIR路径是一个非代码页Unicode路径,它具有Unicode字符。 – June 2013-03-21 06:34:08
然后答案是否定的;你需要IS2011。截至IS2011,InstallScript引擎仅在内部升级为Unicode。在此之前,它是ANSI(主要是出于传统原因,包括Windows 9x支持)。因此,虽然很长一段时间,您可以使用一些有限的Unicode(COM对象,UseDLL等)进行互操作,但核心功能是ANSI。 – 2013-03-21 11:59:29
嗯。然后我可能需要购买新版本的IS。谢谢,迈克尔。 – June 2013-03-22 02:27:25