使用InstallShield工具可以方便地将VC(Visual C++)程序进行封装和打包。以下是详细的步骤:
安装VC和InstallShield工具
确保正确安装了VC6.0和VC安装盘中自带的InstallShield For VC6.0。InstallShield的VC版开发环境与InstallShield专业版5.1是相同的,在VC开发环境中直接运行InstallShield非常方便。
生成Release版本
对于已经调试(debug)完成的工程,在确保程序无误之后,在VC中生成发行版(release)。具体步骤为:Build -> Set Active configuration -> 选中win32 release,然后Build -> rebuild All。完成后,在工程目录下会多出一个Release文件夹,里面包含*.exe文件,这个文件是关键,后续会用到。
使用InstallShield向导
在VC环境下,选择Tools -> InstallShield Wizard。
在Welcome页加载工程文件(工程路径下的*.dsw文件)。
在Application Information页,填写应用程序名、公司名称、应用程序类型、版本、应用程序(*.exe, *.dll, *.ocx)等信息。前面几个都可以按默认设置,只有最后一个字段最关键,这里要选择在Release文件夹中的*.exe文件。确定后,就进入到了InstallShield的IDE环境。
在InstallShield环境下编译生成文件
在InstallShield环境下,选择Build -> Media Build,完成编译和打包过程。
通过以上步骤,你可以将VC程序进行封装和打包,生成一个可执行的安装程序。