Visual Studio打包过程

以VS2008为例。

1、新建安装部署项目

  打开VS,在解决方案处右键点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.

2、开始制作

2.1 双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来.
如exe文件,dll文件,pdb文件,配置文件等;
2.2 鼠标右键可执行文件,创建快捷方式,把快捷方式分别剪切或复制到左边的"用户的'程序'菜单"或"用户桌面"中,安装程序安装完成后会在 "开始->所有程序"和"桌面"上生成程序的快捷方式;
2.3 右击应用程序文件夹,将属性中的"defaultlocation"的路径中的"[manufacturer]"去掉,不然的话做好的安装程序默认安装目录会是"c:\programm file\你的用户名\安装解决方案名称";
2.4 打开安装向导或安装项目解决方案管理器(右键项目-->properties),在打开的属性页中选择“系统必备”(Prerequisites)
选择:Windows Installer 3.1、.NET Framework 3.5和.NET Framework 3.5 SP1,选择从组建供应商的网站上下载系统必备组件-->确定;

2.5 点击“生成Build”-->“生成解决方案”即可;

2.6 在项目文件夹下的Debug或Release目录下生成了exe和msi文件。

3、卸载功能的添加

3.1 在2.1处,多添加一个msiexec.exe(路径:c:\windows\system32),添加之后可修改其名为Uninstall.exe,也可以不修改;
3.2 鼠标右键创建快捷方式
3.3 查找这个部署项目的ProductCode
  左键单击项目名称出现属性页(需要先Build),在属性页中看到ProductCode:{7D0B606A-D2FF-4975-B0B6-8D026578473F}
3.4 打开你创建的那个快捷方式的属性对话框(右键快捷方式-->Properties Windows),在Aguements属性中输入"/x {ProductCode}"
3.5 点击生成解决方案

猜你喜欢

转载自www.cnblogs.com/Sheenagh/p/12216786.html
今日推荐