《Visual Studio程序打包生成安装包 (全过程图示)》由会员分享,可在线阅读,更多相关《Visual Studio程序打包生成安装包 (全过程图示)(12页珍藏版)》请在金锄头文库上搜索。
1、VS 程序打包生成安装包 (全过程图示) 转自网络,重新整理 一、在这里用一个已有的自己写的小程序 “MyExplorer”来进行测试,此程序里用了一些动态链接库 DLL 文件和 Access 数据库。 二、在 Solution MyExplorer(解决方案 )上 “右击 ” “添加 ”“新建项目 ”, 选择 “其他类型项目 ”“安装和部署 ”“安装项目 ”,并命名为 “MyExplorerSetup”,如下图所示: 确定后显示如下图所示: 三、添加项目需要文件(包括显示在开始菜单中和桌面上快捷方式的图标、卸载程序文件) 1、在右边的 “应用程序文件夹 ”上右击 “添加 ”“项目输出 ”,选
2、择 MyExplorer 项目点击之后它会把你所用到的动态链接库一起导入进来,如下图所示: 但是这时候并没有把数据库也导入,需要自己手动 “右击 ”“添加 ”“文件 ”,如下图所示:如果你的工程不只一个,也需要用同样的方法把其他同一个解决方案下的工程生成的动态链接库导入进来。 2、添加卸载,在右边的 “应用程序文件夹 ”上右击 “添加 ”“文件 ”,选择 “c: windowssystem32msiexec.exe”文件。3、在右边的 “用户的 ”程序 ”菜单 ”上右击 “添加 ”“文件 ”,然后选择一个 *.ico 的图标文件 4、在右边的 “用户桌面 ”上右击 “添加 ”“文件 ”,然后选
3、择一个适合在桌面上显示的图标 你也可以把你自己的 Icon 图片在 “应用程序文件夹 ”下建立一个小的文件夹集体放图片 四、创建快捷方式 1、开始菜单快捷方式:在 “主输出来自 MyExplorer(活动 )”上右击 “创建 ”主输出来自 MyExplorer(活动 )”的快捷方式 ”,命名为startMyExplorer,并在其的属性栏中为其 “Icon”选择刚才导入的图标。并将其拖动到 “用户的 ”程序 ”菜单 ”文件下。 2、桌面快捷方式:步骤同 1。将其拖动到 “用户桌面 ”下 3、卸载快捷方式:在 msiexec.exe 上右击 “创建 msiexec.exe 的快捷方式 ”,并命名
4、为 “卸载 MyExplorer”。将其拖动到 “用户的 ”程序 ”菜单 ”文件下 ,当然也可放在桌面,可为其修改属性 Icon 将此快捷方式的 Argmuments 属性设置为 ”/x 程序 ID”, ID 值即为打包程序的 ProductCode 属性 ,如 “/x 7F075641-6606-4C38-BB11-CCC0B2E3B248”(不包括双引号 )。 五、打包 : 选择 SetupMyExplorer 项目的属性,在对话框中选择 “系统必备 ”,然后在弹出的对话框中选择 “从与我的应用程序相同的位置下载系统必备组件 ”,确定。 有些如果编译不过去就选择第一个从网站上下载。 六、生成 在 SetupMyExplorer 项目上右击选择 “生成 ”,则打包成功,将在你的解决方案文件夹生成一个 SetupMyExplorer 的文件夹,安装文件就在此目录下。 这便完成了,你可以由以下两种方式安装: 或者 七、安装 安装完成后你便发现桌面和开始菜单有 :