摘要:
近日,跨平台安装打包工具InstallAnywhere 2012发布了SP1补丁包。SP1更新主要包括以下三个内容:New Platform SupportInstallAnywhere 2012 SP1 supports the latest and most updated platforms including Mac OS X 10.8(Mountain Lion), SUSE Linux 12.2, Ubuntu 12.10, IBM i 7.1, Red Hat Enterprise Linux 6.3, and Fedora 17.Ability to Code Sign Mac 阅读全文
随笔分类 - InstallAnywhere
HOWTO - InstallAnywhere的变量中如何处理$字符的相关问题
2012-11-28 15:59 by Kevin.Wan, 498 阅读, 收藏, 编辑
摘要:
使用跨平台安装打包工具InstallAnywhere的用户应该熟悉InstallAnywhere的脚本中如何添加变量,$VARIABLESNAME$。运行时安装包会将两个“$”符号之间内容替换成实际变量值,如果没有对应变量,则换为空。所以有关“$”字符使用注意事项:1. 脚本中如何用到“$”符号,用“$DOLLAR$”。2. 如果用户输入的变量中有“$” 符号怎么办,可用如下方案:假设我们的脚本中实际输出是:user $USERNAME $PASSWORD那我们可以设置两个自定义变量,如 $MYUSERNAME$ 和$MYPWD$,分别设为$USERNAME和$PASSWORD,然后脚本这样写 阅读全文
NEWS - InstallAnywhere 2012已经发布
2012-10-11 15:13 by Kevin.Wan, 982 阅读, 收藏, 编辑
摘要:
自从支持Windows 8的InstallShield 2012 Spring版本发布以后,很多InstallAnywhere用户也在翘首企盼支持Windows 8的InstallAnywhere发布,终于等来了。Flexera Software在2012年10月10日宣布,新版本的InstallAnywhere 2012发布。下面简单分析一下InstallAnywhere 2012新版本中新增加的功能:1. 支持Windows 8和Windows Server 20122. 添加了新支持的平台,包括Mac OS X 10.7 (Lion),SUSE Linux 11.3,Ubuntu 12. 阅读全文
INFO:InstallAnywhere中如何获得Debug的Log文件
2010-12-02 10:29 by Kevin.Wan, 1911 阅读, 收藏, 编辑
摘要:
使用InstallAnywhere进行安装包开发,难免会遇到需要调试安装包的时候,尤其是自定义的Action等,但InstallAnywhere没有类似InstallShield的Debug界面,所以只能通过Log记录进行调试。安装包Log设置:在Project/Config的Installer Debug Output组中设置Send stderr to和Send stdout to项(最终发布时注意去除该设置项),如下图安装Log设置:在Project/Info的Installation Log组中设置,可以选择文本格式或XML文件格式,还可以选择卸载时是否删除,如下图。上述设置项是以In 阅读全文
INFO:InstallAnywhere的Enterprise版本和Standard版本的主要区别
2010-11-19 17:06 by Kevin.Wan, 2535 阅读, 收藏, 编辑
摘要:
版权声明: 可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息。InstallAnywhere是一款支持跨平台安装的打包工具,可以在一个工程里管理,针对多个平台的安装包,支持Windows,Linux, Mac OS X, Solaris,AIX, HP-UX以及IBM iSeries平台。InstallAnywhere目前开发版本是InstallAnywhere 2010,分Enterprise和Standard两个版本,它们的主要区别:1)支持语言多少不同:Standard支持9种语言(具体包括Simplified Chinese,Traditional Chinese,En 阅读全文
INFO:InstallAnywhere支持Windows 7
2010-11-06 21:19 by Kevin.Wan, 1106 阅读, 收藏, 编辑
摘要:
版权声明: 可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息。下面是有关InstallAnywhere对Windows 7支持方面的一则说明:1. InstallAnywhere官方支持Windows 7的版本是InstallAnywhere 2009 SP2,但此版本只是支持Windows 7下的安装,但运行环境等内容不支持。2. InstallAnywhere 2010版本全面支持Windows 7。 阅读全文
HOWTO:如何解决安装包在系统“添加/删除”中无法修复或卸载的问题
2010-09-14 10:19 by Kevin.Wan, 3000 阅读, 收藏, 编辑
摘要:
版权声明: 可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息。有些情况下,安装的程序从系统“添加/删除”中无法修复或卸载。一般是由于注册表中HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall的相应数据损坏。出现这种情况是,请通过直接运行原安装包,通过修复或卸载来完成修复,或卸载。以后经常写一些这种一两句就可以解决的问题,大家可以通过INFO标签过滤翻阅。 阅读全文
InstallAnywhere多语言打包过程中需要注意的问题
2010-09-10 15:47 by Kevin.Wan, 3378 阅读, 收藏, 编辑
摘要:
版权声明: 可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息。今天试用InstallAnywhere 2010 Enterprise版本,试做一个多国语言安装包,支持中文简体和英文,安装文件很简单,就几个小文件,按正常操作,应该是十分钟就可以搞定的事情,但事情远非如此。下面是语言配置界面:安装包很快就做好,试运行,初始语言选择界面每次都是一晃而过,直接进入下一界面,界面语言为英文,没了语言选择。花费了几个小时,始终找到了问题的原因,今天测试用的环境是英文XP SP3环境,区域语言设置如下图:问题就出在了这里,如果修改为Chinese(PRC),重新编译,问题解决,如下图:又是U 阅读全文
InstallAnywhere 2009发布SP2
2009-11-25 14:22 by Kevin.Wan, 1116 阅读, 收藏, 编辑
摘要:
目前跨平台打包工具InstallAnywhere 2009已经发布SP2。主要改善是支持新的一些平台,其中包括Windows® 7和Windows Server® 2008 R2,以及Mac® OS X 10.6 Snow Leopard。数据库方面支持MySQL®, Oracle®和PostgreSQL的最新版本。除以上对新平台的支持,还响应了近百个客户改善请求。对于已经购买InstallAnywhere 2009的用户来说,这是一个不错的消息,可以免费获得这个升级包。 阅读全文
InstallShield厂商更名为Flexera Software
2009-10-15 09:57 by Kevin.Wan, 1940 阅读, 收藏, 编辑
摘要:
2009-10-12 InstallShield厂商更名为Flexera Software,这是InstallShield厂商第四次更名。1987年,Viresh Bhatia和Rick Harold创立了Stirling Technologies,不久就更名为InstallShield Corporation,InstallShield这个名字一直沿用下来,并成为一个品牌。2004年,Macrovision收购InstallShield,这是InstallShield的第二次更名。2008年,Thoma Cressey Bravo收购了Macrovision的软件业务单元(包括Install 阅读全文