2

我正在使用 Installshield 2010 高级版。

当我尝试使用安装包安装我们的软件时,Installshield 总是异常终止。重现顺序如下:

  1. 将 Windows(7 或 8)语言环境设置为英语
  2. 为 Windows 安装韩语语言包
  3. 将 Windows 区域设置从英语更改为韩语
  4. 使用韩文字符创建 Windows 用户帐户
  5. 使用新用户帐户登录 Windows
  6. 将 Windows 区域设置从韩语更改为英语
  7. 启动安装
  8. 安装异常终止

如果我使用 Installshield 2011 构建安装包,则安装在上述顺序下工作得很好。我发现你的 Installshield 发行说明中的​​文章,unicode 路径中的设置仅支持 Installshield 2011 或更高版本。(http://kb.flexerasoftware.com/selfservice/viewContent.do?externalId=Q208910

是否有任何解决方法可以使 Installshield 2010 支持包含 Unicode 的路径中的设置?

4

1 回答 1

0

您没有提到您正在运行哪种安装(InstallScript 或 Windows Installer)。对于在我们引入适当的 Unicode 支持之前的 Windows Installer 设置,有时您可以创建单个 .msi 文件进行安装。(与非代码页 Unicode 路径相关的大部分困难都在 setup.exe 中,因此绕过它可以缓解其中的许多问题。)如果您使用的是 InstallScript 安装,则这不是一个选项,因为它需要 setup.exe发射器。

于 2013-03-20T12:12:58.987 回答