VS2010 Winform 程序打包教程
1.新建解决方案ProQuery,创建窗体程序ProQuery,编写代码,实现相应功能
2.在ProQuery解决方案上“右击”—— “添加”——“新建项目”,选择“其他类型项目”——“安装和部署”——“安装项目”,并命名为“Setup”
3.添加文件: 在'应用程序文件夹'上右键,添加应用程序必须的配置文件,以及图标(桌面显示的程序图标,卸载程序的图标...)和msiexec.exe(一般在c:\WINNT\System32目录下),用于卸载程序.
(1)在左边的“应用程序文件夹”上右击“添加”——“项目输出”,选择主输出项目
(2)在左边的“应用程序文件夹”上右击“添加”——“文件”,选择“c:"windows"system32"msiexec.exe”文件。
(3)在左边的“应用程序文件夹”上右击“添加”——“文件”,然后选择几个*.ico的图标文件
右击创建主输出项目和卸载程序msiexec.exe,分别创建快捷方式,这里主输出项目的快捷方式重命名为项目查询ProQuery,卸载程序msiexec.exe快捷方式重命名为卸载ProQuery
4.配置卸载程序快捷方式 ,查看Setup部署项目属性ProductCode值{3F05E504-E094-44A5-A361-9671492AC12B}复制,注意属性值要全部复制,包括两个大括号{}。
点击卸载快捷方式,“卸载ProQuery”,在右下角属性栏中Arguments的属性栏,在属性栏中首先填入“/x”后加一个空格,再“将ProductCode的属性值粘贴过来。
5.创建快捷方式
将项目查询ProQuery快捷方式和卸载ProQuery快捷方式拖动到“用户的”程序”菜单”的"项目查询ProQuery"文件夹下。项目查询ProQuery文件夹为用户自己创建。
将项目查询ProQuery快捷方式再拖动一个到“用户桌面”。
6.打包.net framework 框架
右击Setup项目,选择属性,在对话框中选择“系统必备”,然后在弹出的对话框中选择“从与我的应用程序相同的位置下载系统必备组件”,确定
7.更改安装路径。右击左边的"应用程序文件夹"打开属性对话框:将属性中的"DefaultLocation"的路径中的"[Manufacturer]"去掉,否则安装程序默认安装目录会是"C:\Program Files\你的用户名\安装解决方案名称"
8.生成安装包。在Setup项目上右击选择“生成”,则打包成功,在解决方案文件夹生成一个Setup的文件夹,安装文件就在此目录下。
百家号 互联网微风说

微信公众号 weisico-com

转载请注明:微思考学习网-关注技术,分享知识 >> c# winform程序打包教程-demo