所谓程序安装包,可以简单理解为一种压缩包,即将你自己所写程序所需要的所有资源,如动态链接库dll、图标文件ico,甚至是调用的第三方可执行程序exe,打包并压缩。当用户运行该安装包时,再将相应的资源解压。
对于经常使用Visual Studio编程的人来说,可能会遇到需要将自己编写的程序制作成安装包的情况,以方便传播和使用。下面介绍下使用Visual Studio 2010制作安装包的过程。
1. 准备的东西
既然是打包,那么我们需要将哪些文件打包?在你需要打包的程序所在工程中,一定会有Debug/Release文件夹,我们需要打包的即是该文件夹中exe运行所需要的所有资源。
2. 创建安装包工程
启动Visual Studio 2010,“文件”→“新建”→“项目”,选择“其他项目类型”→“安装和部署”→“Visual Studio Installer”,然后选择“安装项目”。默认名称为“Setup1”。
3. 目标计算机上的文件系统
第2步点击“确定”后,会出现下图所示的界面。
其中:
“应用程序文件夹”:存放要打包的文件,包括exe、dll、ico等,以及其他程序运行所需文件。
“用户的‘程序’菜单”:程序安装完成后,在“开始菜单”显示的内容