摘要:版权声明: 可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息。默认的安装包会在DeinstallStart中打开自动记录安装信息,用于卸载。但在某些情况下,我们反倒不希望安装的某些操作被记录(卸载时不被删除),比如写注册表,Copy文件等,这时就可以在相应代码前调用Disable(LOGGING),当然记得在代码最后调用Enable(LOGGING),毕竟你不是想任何安装内容在卸载时都要保留。当然,如果只是某些内容不想被卸载,那直接将其Components的Permanent属性设置为Yes更简单。 阅读全文
如何修改安装包程序的产品描述和版权信息
2010-06-13 11:03 by Kevin.Wan, 9187 阅读, 0 推荐, 收藏, 编辑
摘要:版权声明: 可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息。对于安装包程序的产品描述和版权信息修改,经常有朋友问到,今天就此总结一下,给大家提供一些有效的方法。在InstallShield中直接修改在InstallShield,首先需要选择压缩的安装包格式(即压缩成一个exe安装包) 。注意:InstallScript工程制作的安装包无法在InstallShield中修改,修改产品描述和版权信息,另外的两种工程类型InstallScript MSI和Basic MSI可以进行修改。(下面以InstallShield 2010为例,具体说明如何在InstallShield修改产 阅读全文
InstallShield浮动License介绍
2010-05-12 13:39 by Kevin.Wan, 4548 阅读, 0 推荐, 收藏, 编辑
摘要:InstallShield和InstallAnywhere典型的License授权方式是单节点锁定,产品的License是指定到某个用户和某个机器,这样的License授权方式满足了大部分用户的使用,但是,对于一些大型公司,需要有可以在多个使用者之间动态共享的License授权方式(也称作浮动License:Concurrent Licensing)。动态共享License的使用,我们可以通过举一个简单的例子,来说明使用它的优势:某企业可能有10个部门,每个部门都需要一个InstallShield软件,如果是单节点锁定授权方式,那么这个企业需要购买10个License,但事实上这10个部门并不 阅读全文
Flexera Software发布支持Visual Studio 2010的扩展包
2010-05-12 09:39 by Kevin.Wan, 1596 阅读, 0 推荐, 收藏, 编辑
摘要:版权声明: 可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息。Flexera Software发布支持Visual Studio 2010的扩展包“InstallShield 2010 Expansion Pack for Visual Studio 2010“,对应InstallShield 2010:Premier,Professional,Express和Limited Edition (LE),也包括InstallShield Premier版本的附带的Stand-Alone Build Engine。该扩展包还添加了预安装的先决条件:Microsoft .NET Fr 阅读全文
InstallShield 2010 Known Issues
2010-03-10 15:43 by Kevin.Wan, 1376 阅读, 0 推荐, 收藏, 编辑
摘要:下面的链接是InstallShield官方KB中关于InstallShield 2010已知问题列表目前已知问题有:HOTFIXQ209268: Build Error -6058 or Build Unable to DistinguishBetween 32-Bit and 64-Bit Merge ModulesQ209027: Added Features Are Written to Log File *.ilg onAborted/Cancelled InstallationsQ208896: SQLBrowse Dialog Does Not List Local 64-Bit 阅读全文
InstallShield中超链接问题
2009-12-22 10:39 by Kevin.Wan, 2770 阅读, 0 推荐, 收藏, 编辑
摘要:版权声明: 可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息。Windows Installer 5.0中支持超链接,所以我们终于可以在MSI安装包界面中增加超链接。高兴的同时希望提醒大家注意,此功能只有在支持MSI 5.0以上版本的系统才可以正常运行显示,大家也清楚Windows Vista还是4.5呢,目前只有Windows 7上才可正常使用该功能。下图是在Windows 7和Windows XP系统上的运行效果,在XP下会出错: 具体添加方法: 1. 创建静态文本控件。 2. 以HTML格式设置文本内容,比如 Please visit <a href="h 阅读全文
InstallShield 2010 Limited Edition试用
2009-12-21 15:41 by Kevin.Wan, 5082 阅读, 0 推荐, 收藏, 编辑
摘要:前面一篇文章中介绍过Visual Studio 2010的Beta版本中提供有InstallShield Limited版本的模板。本文将进一步介绍这个Limited Edition中功能,不过目前没有看到任何官方对于该版本的说明。下面为Visual Sutdio 2010 Beta中的IntallShield Limited Edition功能截图,有小锁图标的功能项为本版本不支持的内容。 首先说明一下有哪些限制:1.工程类型类似Basic MSI,但Merge Module,InstallScript等类型不包括在该版本中。2.无法定义Feature,只有一个默认的Feature。3.语言 阅读全文
Visual Studio 2010 Beta版包括InstallShield Limited Edition
2009-12-21 13:56 by Kevin.Wan, 1780 阅读, 0 推荐, 收藏, 编辑
摘要:Visual Studio 2010 Beta版本的试用者会发现,在New Project创建新工程的对话框中,会有一个InstallShield 2010的模板。具体位置是Other Project Types -> Setup and Deployment下,除了Visual Studio自带的Visual Studio Installer,还增加了一个InstallShield 2010的模板。点击上面的Enable InstallShield...按键有如下提示,点击"Go to InstallShield"链接到InstallShield厂商Flexera 阅读全文
AdminStudio 9.5已经发布
2009-11-26 11:15 by Kevin.Wan, 1213 阅读, 0 推荐, 收藏, 编辑
摘要:Flexerasoftware于2009.11.23发布AdminStudio 9.5,进行了一个小版本的升级。很明显,厂商最近一系列的发布都是为了支持Windows 7,及时跟进Microsoft的步伐。不过从AdminStudio 9.5的试用情况来看,在该版本中,主要将其所集成的InstallShield版本更新到了2010;另外企业版的试用版本中,用户可以在InstallShield工程中,直接体验到如何快速将MSI安装包转换为App-V,Citrix以及VMware的虚拟应用包。对于需要将普通Exe格式的安装包转换为MSI格式的安装包的用户,不妨体验一下 阅读全文
InstallAnywhere 2009发布SP2
2009-11-25 14:22 by Kevin.Wan, 1111 阅读, 0 推荐, 收藏, 编辑
摘要:目前跨平台打包工具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, 1903 阅读, 0 推荐, 收藏, 编辑
摘要: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 阅读全文
推荐一个修改MSI安装包和Merge Module的工具 - Orca
2009-10-14 15:53 by Kevin.Wan, 3188 阅读, 0 推荐, 收藏, 编辑
摘要:对于软件安装打包人员,Orca这个小程序必不可少。Orca可以编辑,修改MSI格式安装包和Merge Module的数据库表。Orca这个工具包含在Windows SDK Components for Windows Installer Developers中,可以下载www.microsoft.com/downloads/details.aspx?FamilyId=6A35AC14-2626-4846-BB51-DDCE49D6FFB6&displaylang=en获得。 阅读全文
InstallShield 2010 SP1发布
2009-10-14 15:36 by Kevin.Wan, 5333 阅读, 0 推荐, 收藏, 编辑
摘要:Acresso在2009-6-18发布了支持Windows 7的新版本InstallShield 2010,首次发布后,获得用户的不少反馈,于2009-10-6发布Service Pack 1。 修正了如下内容(以下内容转自Acresso的KB): IOA-000049763 (Merge Module) The validation information for the Property table is now generated correctly in Merge Module projects that include no properties of their own. Pre 阅读全文