当前位置:编程学习 > C/C++ >>

InstallShield学习

写好的程序,打包是必需要做的事情也是水到渠成的事情。
写代码(有代码生成器)——>编译(可以自动编译)——>打包(可以自动打包)——>软件升级(可以自动升级)——>维护
代码的后期可以做到一条龙,方便快捷,简单操作,节省人力物力和财力。何乐而不为???
打算两天时间搞定打包工具(InstallShield学习)
--------------------------------------------------------------------------------------------------------------------------------
简介:
1、installshield 是为程序打包用的
一个程序除了.exe以外,常常还会需要到其他很多外部资源,如控件(.ocx文件),图片,.dll文件等。这样的程序发布起来很不方便,程序打包就是将这些所有资源(.exe,控件,图片等)放到一个安装程序(也是.exe文件)中,这样用户只要下载并且运行这个安装程序,就可让安装程序释放目标程序及所有这些资源,非常方便。
2、当前最新版本是 InstallShield 2012 提供两种版本 - Premier 和 Professional。 
3、发展历史:    
InstallShield是由同名的公司制作的一款可以制作安装程序的开发包。该公司自从2004年被Macrovision所购并之后,InstallShield产品纳入Macrovision的FLEXnet产品系列,因此在原名前冠上FLEXnet而成为FLEXnet InstallShield。2008年,FLEXnet InstallShield被出售给私人股权投资公司Thoma Cressey Bravo,并更名为Acresso软件公司。2009年10月,Acresso软件公司更名为Flexera软件。                                       特点:
支持探测系统组件
支持写入注册表
支持在安装程序中附带串行号检测器
支持安装包的换肤
全向导式的图形界面
支持多种分发方式
支持自行在安装程序中制作小程序
支持DIFx(Driver Install Frameworks for Applications)2.1                                                                                                                           
缺点之一就是打好的安装包在安装过程中占用很大的资源。
 
补充:软件开发 , C++ ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,