installshield2008

前沿拓展:

installshield20

我用的是installshield12,我先说明,installshield12做的安装程序本身,是可以设置成自动检测有没有新的版本的,嗯,我不懂怎么搞,我想了这样的博客:
http://blog.csdn.net/JavaProgramers/archive/2008/04/15/2293118.aspx
这里讲的是怎么利用这两个注册表键值做一个可以自动升级数据库这个方法是上面的方法5的简化版,现在软件的配置大多写在注册表中的“HKEY_LOCLAL_MACHINESOFTWARE软件公司名字”和“HKEY_CURRENT_USERSOFTWARE软件 公司名字”这2个键下面,直接对把这2个注册表键导出到REG文件中。自注册的COM组件都需要导出如下4个函数:DllCanUnloadNow,DllGetClassObject,DllRegisterServer, DllUnregisterServer,可以用vc自带的depend.exe找出哪一个动态链接库是自注册的COM组件。最后写一个批处理文件用regsvr32.exe注册COM组件和用regedit.exe导入注册表。

通过上面分析安装程序的动作,把安装程序的工作分解为**文件,注册COM组件,安装服务驱动,注册表配置等几个部分,虽然注册表配置可以覆盖注册COM组件,安装服务驱动等**作步骤,但是把这些明显分割出来有助于制作绿色安装的软件。对于需要更复杂的步 骤来安装的软件,还是使用原来的安装程序比较保险。

拓展知识:

installshield20

*.MSI是安装数据包,并不是一个可执行文件。

在InstallShield里Java程序的封装打包和其他应用程序没什么区别。

installshield20

A**anced Installer  
软件大小:13.96MB   软件类别: 国外软件 / 安装制作   软件语言:英文   应用平台: Win2003/XP/2000/9X/基本介绍A**anced Installer 是一款 Windows Installer 编写工具。它为创建和维护基于 Windows Installer 安装技术的安装程序包 (EXE、MSI 等) 提供了一个简单易用的图形用户界面A**anced Installer 有 4 个版本: 免费版、专业版、Java 和企业版。免费版不需要注册,并且可以免费用于商业和非商业性目的。专业版、Java 版和企业版有一个只能被用于评估目的试用期。在试用期结束以后,您必须注册产品或完全停止使用它。 A**anced Installer 是一款功能强大、可生成符合 MS Windows 认证的 Windows Installer 的 MSI 安装包制作工具,具有友好的图形用户界面,直观而且非常简单的界面,创建 MSI 文件包非常方便,用户只需添加文件,修改名称,添加按钮就可以了,无需任何脚本方面的知识,并且生成的安装文件保证符合 Windows 最佳**作建议。      - 具有完全安装、注册和卸载组成你应用程序的文件、部件及资源的功能;   - 完全自定义 MSI 安装包 - 具有添加、删除文件及文件夹功能;   - 添加或移除内、外部文件或 URL 快捷方式;   - 添加或移除注册表键或项目;   - 添加或移除环境变量;   - 安装时可设置文件属性 - 只读、隐藏等;   - 强制安装完毕系统重启动;   - 支持使用 64 位 CPU 的系统中安装包制作;   - Windows 系统下安装过程完整日志;

Adminstudio
语言:英语
网址:
类别:软件开发

Acresso 于今年从内容保护公司 Macrovision 分拆出来,其产品为 InstallShield,被软件生产商和公司网络系统管理员广泛用于安装新的PC程序。Acresso Software 的当家产品 Installshield 拥有近 20 年的经验,现在已经成为 Windows Installer 和 InstallScript 安装方面的行业标准。新版本 InstallShield 2009 可以帮助所有规模的软件生产商创建高质量的安装,并使其可以配置数据库服务器、Web 服务以及移动设备。

InstallShield 产品是安装工具领域事实上的标准,已经成为安全安装软件的标准解决方案,涉及全球6.9万多个开发组织和5亿台电脑。公司提供广泛的产品和服务,为软件供应商、系统管理员以及最终用户提供成功的销售、管理和应用安装。

AdminStudio 是 InstallShield 产品家族中的最高配置结构,用于 Windows Installer(MSI)的包装、重新包装、转移、程序冲突管理等。该产品可用于 Windows 2000/Xp,进行 MSI 的包装和传统安装程序向MSI的转移,增强 MSI 安装包的安全特征,解决安装程序包之间的冲突,同时管理项目工作流程。

配置应用程序、升级、补丁程序是每个企业 IT 部门的最常见任务之一。但是,如果未能恰当准备用于配置的软件包,就有造成关键应用程序崩溃的风险,从而增加 IT 支持成本,造成最终用户不满。AdminStudio 为企业 IT 部门提供最先进的解决方案,以快速准备可靠的 MSI 包和补丁,实现无故障配置。只有 AdminStudio 结合了强大的软件封装技术和集中式流程管理工具,让您快速完成封装过程。

快速为企业预备发布软件包

在任何 IT 部门中,都要经常布署应用程序和软件补丁,并且该任务也非常重要。然而,许多IT团队却无法为应用程序的布署准备正确的软件包,导致任务关键应用程序的首次发布失败,使得 help desk 呼叫次数增多,并且消耗IT资源。

AdminStudio 提供完全的功能集,含有软件自动打包、用户定制、冲突解决以及品质保证工具,使您的软件包具有可靠和可重复的布署特性,从而令您的应用程序更加易于管理。有了 AdminStudio,您的终端用户能够快速可靠的获取他们需要的软件,而且您也无需在应用程序打包和布署故障的修复方面花费太多时间。

自动化和智能化

AdminStudio 提供智能化和自动化的工具,您可以将任何应用程序轻松打包,甚至包括 InstallScript MSI 安装程序。AdminStudio 的独特工具有 InstallMonitor (snapshot–free 重打包)、ConflictSolver (检测并排除 DLL 冲突)、QualityMonitor (QA 测试和标准强制执行)、**artScan (转换 InstallScript 安装程序为 MSI)。

同领先布署方案紧密集成

AdminStudio 提供同领先发布系统的高度集成能力,包括 **S 2003, ZENworks , LANDesk , Marimba , Tivoli , ManageSoft , Altiris , Active Directory。能够更加简单的为布署团队提供已配置好的软件包。

使用 AdminStudio 的优势

提高企业应用程序的可靠性:轻松准备高品质的应用程序和补丁包,在软件生命周期内无缝布署和可靠运行。

降低程序布署失败的风险:AdminStudio 能够避免具有破坏性的应用程序和补丁的布署行为,保证您企业的工作效率,节省软件投资。

缩短软件发布时间:AdminStudio 提供一个结构化的应用程序准备流程,明显缩短了软件发布的时间。AdminStudio 含有自动工具和向导,能够为您完成大量工作任务,使您可以提早交付应用程序。

应用程序准备流程标准化:含有集成工具箱,使您软件包的准备过程标准化,从而得到具有可靠性和可重复性的软件包,令您的应用程序更加易于管理。

提高员工工作效率:终端用户为了高效工作,需要正确的应用程序。AdminStudio 使您能够快速为员工提供他们所需要的应用程序,并确保程序在整个生命周期内可靠工作。

易于移植应用程序到 Windows Installer:AdminStudio 解决了移植旧应用程序到 MSI 的复杂性,您能够按时完成应用程序的移植工作。有了 AdminStudio,您的软件能够充分利用 Windows Installer 特性,降低了 Windows 平台的成本和 IT 管理费用。

程序关联数据的捕捉和使用:捕捉所有同应用程序相关联的数据,并将其存入一个完全可查找的程序目录册内,从而使这些数据易于访问,以获取更有效的协作打包工作、更成功的布署方案和更有效的程序修复和升级方案。

节省IT资源:AdminStudio 标准化节省了应用程序手工打包和布署故障修复所需的时间,从而使 IT 人员可以把工作重点转到其他任务和项目上。

提升 IT 的企业形象:AdminStudio 使程序可以被正确布署和并正常运行,改善了企业对 IT 的整体满意度。

本回答被提问者采纳

原创文章,作者:九贤生活小编,如若转载,请注明出处:http://www.wangguangwei.com/21078.html