当前位置: 首页 > news >正文

c# winform程序 vs2022 打包生成安装包

 最近,利用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,如下图

http://www.lryc.cn/news/546114.html

相关文章:

  • 探索Elasticsearch:文档的CRUD
  • 面试基础--Spring Boot启动流程及源码实现
  • 火语言RPA--PDF提取图片
  • 力扣977.有序数组的平方(双指针)
  • QT——文件IO
  • 分布式中间件:Redis介绍
  • 服务器和本地电脑之间如何传输文件
  • 经验分享:用一张表解决并发冲突!数据库事务锁的核心实现逻辑
  • 嵌入式学习前要了解的基础知识
  • RTC、直播、点播技术对比|腾讯云/即构/声网如何选型 — 2025 版
  • 《白帽子讲 Web 安全》之文件操作安全
  • yolov8训练模型、测试视频
  • 03.网络编程套接字(二)
  • 一周学会Flask3 Python Web开发-Flask3之表单处理WTForms安装与定义WTForms表单类
  • Git基本命令索引
  • 【论文阅读笔记】SL-YOLO(2025/1/13) | 小目标检测 | HEPAN、C2fDCB轻量化模块
  • MySQL SQL 优化专题
  • Mac上安装Pycharm
  • flask框架基础入门学习教程
  • Qt显示一个hello world
  • MySQL快速搭建主从复制
  • 力扣-动态规划-674 最长连续递增序列
  • 在笔记本电脑上用DeepSeek搭建个人知识库
  • leetcode 94. 二叉树的中序遍历
  • YOLOv12:目标检测新时代的破局者
  • 基于OFDR的层压陆相页岩油储层中非对称裂缝群传播的分布式光纤监测
  • Linux虚拟机网络配置-桥接网络配置
  • 软开经验总结
  • 关于虚拟环境中遇到的bug
  • C 语言在微软平台:经典与创新的交融