标题：installshield
关于 InstallShield
Installshield 是一个强大和易于使用，用于解决Windows软件安装包开发的制作工具。用它可以以传统MSI方式和虚拟格式，自动化地封装、捆绑和包装你的产品。IntallShield能使你的用户在决定何时何地何方式管理和部署你的应用程序时，得到一个最时尚舒畅的安装体验。
InstallShield®是Microsoft Windows平台上应用程序安装打包领域，使用最广泛和市场认可度最高的一款安装打包工具软件，支持Windows 7，服务器，Web服务和移动设备。InstallShield 2012新增支持嵌套安装等新功能。
摘要 InstallShield
Award-winning安装授权认证的解决方案
根据IBM*的研究，28% 的应用程序错误都与安装和配置错误有关。但是，许多软件生产商仍然继续依赖国产或过时的安装，
而这些安装都是针对过时的技术标准进行优化的。
只有使用最新的工具，才能避免安装错误并改善最终用户体验。高质量的安装可产生更高质量的产品。通过确保产品提供最大可能的初始体验，您将不仅可令客户拍手叫绝，还可降低支持费用和加快产品上市时间。
installshield 是为程序打包用的.
一个程序除了.exe以外，常常还会需要到其他很多外部资源，如控件（.ocx文件），图片，.dll文件等。这样的程序发布起来很不方便，程序打包就是将这些所有资源（.exe，控件，图片等）放到一个安装程序（也是.exe文件）中，这样用户只要下载并且运行这个安装程序，就可让安装程序释放目标程序及所有这些资源，非常方便
InstallShield® 拥有近 20 年的经验，现在已经成为 Windows Installer 和 InstallScript 安装方面的行业标准。InstallShield 2009 可以帮助所有规模的软件生产商创建高质量的安装，并使其可以配置数据库服务器、Web 服务以及移动设备。
Flexera是 Microsoft Gold Certified Partner 认证伙伴、Visual Studio Integration 合作伙伴和 Windows Embedded 合作伙伴；其优秀的 InstallShield 技术部署在全球超过 7 亿台 PC 上。总部在美国芝加哥，其中英国，澳大利亚，日本，香港均有其分设的分部。
当前最新版本是 InstallShield 2012 Spring提供两种版本 - Premier 和 Professional。
提供两种本地化语言版本：英语和日语
优化针对 Windows Vista 的安装
增强了对 Microsoft 新操作系统的支持—包括 UAC、Restart Manager、Certified for Windows Vista 确认测试、Windows Installer 4.0、扩展的数字签名功能等等。
保持最新
支持最新的 Microsoft 技术- Windows® Vista™、.NET Framework 3.0、Visual Studio 2005、ⅡS 7.0、SQL Server 2005、Windows Server "Longhorn" Beta 版、Direct X 9.0c、Windows Mobile 平台（包括 Windows Embedded CE 6.x 等等）。
缩短开发时间
InstallShield 功能强大的 IDE 以及其自动化向导、模板和预构建的对象可快速实现常规安装任务并极大地提高效率，无论安装的复杂程度如何。
新的 InstallShield Best Practices 确认套件可以避免常见的安装问题，让您真正感受 InstallShield 的专业技术。[1]
功能特点
Certified for Windows Vista 确认套件 
新！InstallShield Best Practices 确认套件 
新！Basic MSI 项目的最终用户对话框主题 
增强功能！支持数字签名
增强功能！IDE 的可用性改进 
自动化接口改进 
新！支持 SaaS（ⅡS 7 和 SSL 技术） 
新！最新的 Windows Mobile 平台支持 
增强功能！InstallScript 和 One-Click Install 安装支持 Windows Vista 
点击图片放大 
InstallShield Windows：安装创建过程
版本
2012年5月10日，正式发布新版本InstallShield 2012 Spring　！　
InstallShield当前最新版本是InstallShield 2012 Spring.
早期版本有：
InstallShield 2012
InstallShield 2011
InstallShield 2010
InstallShield 2009
InstallShield 2008
InstallShield 12.0
InstallShield 11.0
需求
专注 专业 
用installshield ® Premier 2009和专业版2009系统要求 
以下是最低配置要求，为系统运行的installshield（写作环境），以及目标系统运行的装置安装了installshield 的系统（运行时间环境）. 
系统运行的installshield:
处理器 奔腾Ⅲ-class电脑（500MHz或更高推荐） 
内存 256MB内存（512MB推荐） 
硬盘 500MB的可用空间 
显示器 设计，分辨率达1024×768或更高 
操作系统 windows2000sp3或更高版本 
windowsxp 
windows Server 2003 
windows vista 
浏览 Microsoft Internet Explorer 5.01 （5.5或以上版本推荐） 
特权 管理员特权 
鼠标 微软intellimouse或其他兼容的指向设备 
目标系统（台式电脑) 
目标系统必须符合以下最低操作系统要求： 
Windows 2000
Windows XP
Windows Server 2003
Windows Vista
目标系统（手机）
installshell中包括支持即插即用设备，不使用微软或activesync的桌面组件.
installshell中，还包括支持添加移动装置安装到台式机.
windows移动设备需求 
用installshield支持许多窗户移动平台和处理器. 视窗移动平台为：
Windows Embedded CE 6.x 
windowsmobile5.0掌上电脑 
windowsmobile5.0的智能手机 
Windows CE .NET 5.0 
Windows CE .NET 4.x 
Pocket PC 2003 
Pocket PC 2002 
Pocket PC 
Palm-size PC 2.11 
Palm-size PC 2.01 
Handheld PC 2000 
Handheld PC Pro 
Handheld PC 2.0 
智能手机2003 
智能手机2002 
注意，如果一个没有被列入名单的平台，但并不用installshield支持. 它只是意味着你不能为特定的平台设置附加条件. 
installshell中包括支持下列窗口移动处理器: 
ARM920 
ARM820 
ARM720 
Common Executable Format 
日立 SH4 
日立 SH3Er 
日立 SH3 
i686 
i586 
i486 
MIPS R4000 
MIPS R3000 
MIPS R2000 
SHx SH4 
SHx SH3 
StrongARM-XScale 
palm操作系统的设备需求 
用installshield支持palm操作系统的3.5或更高版本. 
台式窗户规定的移动终端装置
要求电脑是用来安装windows应用的移动设备： 
微软将activesync3.x或者更高版本（activesync的4.x需要windows移动设备5.x) 
管理员特权 
桌面所需的treo装置
执行hotsync需要为台式电脑配置用来安装应用的palm操作系统
历史版本问题汇集
使用Installshield10.5制作的安装程式与vista32bit系统普遍存在兼容性问题；
具体表现：
⒈老版到新版的upgrade或者说是resume过程；
⒉用新版的去remove旧版的时候，跳出确认框时候，cancel掉后；
⒊安装过程中有cancel字样，cancel掉后。