代码改变世界

随笔档案-2010年8月24日

在添加/删除中不显示安装的应用程序(Hide Add/Remove Panel Entry)

2010-08-24 16:35 by Kevin.Wan, 3343 阅读, 收藏,
摘要: 版权声明: 可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息。如何在系统的添加/删除中不显示你的应用程序,不同的工程类型采用不同的方法:Basic MSI工程:在Property Manager中增加ARPSYSTEMCOMPONENT,并设置值为“1”。InstallScript MSI工程:在Release视图中,将Hide Add/Remove Panel Entry选项设置为 Yes。上述方法只是隐藏了应用程序在添加/删除的入口,用户依然可以通过安装包或光盘进行应用程序的修改和卸载。 阅读全文

InstallShield 2011新功能试用(9)- 安装包大小压缩

2010-08-24 15:52 by Kevin.Wan, 5430 阅读, 收藏,
摘要: 版权声明: 可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息。之前经常遇到有朋友安装包超大,无法进一步压缩,而InstallShield又不提供压缩选项,这个问题在InstallShield 2011版本中有所改善。InstallShield 2011中可以选择采用何种方式压缩Cab包,首先要在Compression中选择Compressed,之后Cab Optimization Type才可用。目前有三个选项:LZX,MSZIP(默认选项)和None。LZX压缩效果最佳,但牺牲了释放安装包时所耗的时间;MSZIP选项应该是InstallShield之前就采用的Cab压缩技术。 阅读全文

InstallShield 2011新功能试用(8)- Update.exe权限提升和资源修改

2010-08-24 10:55 by Kevin.Wan, 4066 阅读, 收藏,
摘要: 版权声明: 可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息。InstallShield 2011中对Update包的一个改善性功能是用户可以对Update.exe进行权限提升设置。具体位置见下图:在Advanced选项卡中设置Required Execution Level进行权限提升设置。同时借着上图,也补充说明 《InstallShield 2011新功能试用(2)》中,Update.exe也可以更新产品版权信息以及Icon等内容。 阅读全文

InstallShield 2011新功能试用(7)- 新增加的InstallShield Prerequisites

2010-08-24 09:54 by Kevin.Wan, 4083 阅读, 收藏,
摘要: 版权声明: 可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息。InstallShield 2011中,Basic MSI,InstallScript以及InstallScript MSI新增加如下Prerequisites和Redistributables。• Microsoft SQL Server 2008 R2 Express• Microsoft SQL Server 2008 Native Client 10.00.2531• Microsoft SQL Server Native Client 9.00.4035• Microsoft SQL Server Syst 阅读全文