今天试用InstallAnywhere 2010 Enterprise版本,试做一个多国语言安装包,支持中文简体和英文,安装文件很简单,就几个小文件,按正常操作,应该是十分钟就可以搞定的事情,但事情远非如此。下面是语言配置界面:

 
安装包很快就做好,试运行,初始语言选择界面每次都是一晃而过,直接进入下一界面,界面语言为英文,没了语言选择。
 
花费了几个小时,始终找到了问题的原因,今天测试用的环境是英文XP SP3环境,区域语言设置如下图:
 
问题就出在了这里,如果修改为Chinese(PRC),重新编译,问题解决,如下图:
又是Unicode搞的鬼,唉~~~
不过一般国内使用InstallAnywhere的用户倒也不用担心这个问题,大家用的主要是中文系统,区域设置自然不会去设英文了,算我多虑。
 
转自Kevin Wan博客,更多打包技术交流问题可查看Appinstall论坛