最近,利用c# winform程序该客户开发一套进销存管理系统,项目在部署前,需要生成安装包,以便部署在客户电脑上面。总结步骤如下:
1、在打包之前 (VS中需要包括Microsoft visual studio installer projects扩展项目),自行安装,此处略过...
2. 在解决方案右键单击,添加,再点击新建项目
3. 在弹出的界面中按照图示选择
4.按照图示,其中的选项,默认即可,点击右下角创建
5.点击创建后出现如下图
6.按照图示点击,选择项目输出
7.选择项目输出,会添加项目运行的依赖项
8.点击上图中的确定,出现如下画面,加载了项目的依赖项
9. 点击右侧栏内的主输出,右键点击create shortcut to ,
10.在弹出的画面中输入桌面快捷方式的名字
11.改好名字后,如下所示
12.右边栏内,改好名字的快捷方式图标拖拽到左边栏内的user's Desktop
13. 为快捷方式选择ico格式的快捷方式图标
14.准备ico格式图标,可以利用在线ico图标生成工具生成,生成方法此处略过,推荐网站
ICO图标在线生成转换工具-BeJSON.com
15.建立文件加,引入ico图标
16.建立文件夹,存放已经准备好的ico文件
17.从电脑中导入已经准备好的ico文件
18.导入结果如下图
19.选择上图导入的ico文件,为快捷方式添加图标
20.添加图标
21. 找到图标,并添加,点击OK
22. 出现如下图标,证明添加成功
23. 选择程序目录中盛放编译文件的bin文件夹下的debug目录下的所有文件并安装下图说明粘贴
24.右键点击setup2按钮并选择其中的生成按钮
25.然后静待生成安装包,如果安装了水晶报表,会出现如下错误提示
26.解决方式如下图,图示内容由x86,改成x64
27.再点击生成,OK,如下图