打包方式有两种

一、第一种打包出来是安装包形式,需要用户进行安装

可以参考以下两个链接

将 C# .NET ( Core Framework ) WPF Winform 项目打包成单个 exe 可执行文件_骛宇的博客-CSDN博客_c# 打包成单个执行文件

详述VS2022Installer打包WPF+LocalDB2019+NET4.7.2(带.mdf数据库)_Cola&Neo的博客-CSDN博客_vs如何将数据库文件打包

需要注意的是在最后准备生成前一定要把这个环境选上,这样别的电脑在打开这个安装包后,会自动安装需要的运行环境.net6。

这个方法打包出来的安装包在有的电脑安装后就可以使用,不过在有些电脑安装时会遇到需要重启,重启后还是需要再次安装。。有可能是系统不匹配的问题。

个人还是比较推荐下面这种打包方式

二、第二种打包后直接是exe程序,点击立刻可以使用

可以参考这位大佬给出的打包过程将 C# .NET ( Core Framework ) WPF Winform 项目打包成单个 exe 可执行文件_骛宇的博客-CSDN博客_c# 打包成单个执行文件

这种方式打包过程比较简单,而且打包出来后使用也方便,给到客户一般不会出什么问题。

唯一不太好的就是打包后的程序有点大(我自己程序打包出来有140mb),整个文件夹压缩后差不多在40~50之间。

wpf net6.0 桌面应用程序打包相关推荐

  1. Windows下的JavaFX桌面应用程序打包ABC

    Windows下的JAVAFX桌面应用程序打包ABC 目录 Windows下的JAVAFX桌面应用程序打包ABC 谁会读这个文章 写作的目标 知识背景 JavaFx 模块化Java JavaFX打包的 ...

  2. 【C#】VS2017桌面应用程序打包成.msi或者.exe

    1.安装打包插件:Microsoft Visual Studio 2017 Installer Projects 打开vs2017 ,选择 工具 --> 扩展和更新 --> 联机,搜索Mi ...

  3. MCSD培训教程70-016 Microsoft Visual C++ 6.0 桌面应用程序开发

    急求:MCSD培训教程70-016 Microsoft Visual C++ 6.0 桌面应用程序开发 书带的光盘内容  有的提供下非常感谢 联系方式:yuanjun224@163.com

  4. VS2017桌面应用程序打包成.msi或者.exe

    1.安装打包插件:Microsoft Visual Studio 2017 Installer Projects 打开vs2017 ,选择 工具 --> 扩展和更新 --> 联机,搜索Mi ...

  5. vs2017c语言程序打包,VS2017桌面应用程序打包成.msi或者.exe

    1.安装打包插件:Microsoft Visual Studio 2017 Installer Projects 打开vs2017 ,选择 工具 --> 扩展和更新 --> 联机,搜索Mi ...

  6. java桌面应用程序打包为exe

    问题:java application需要运行在jre下,客户端配置环境会不方便,因此需要简化安装.最终使用exe4j成功打包. 需注意: 1.单独建一个文件夹将完整的jre和jar文件复制到文件夹下 ...

  7. java桌面程序打包教程

    首先打包成j可执行的jar文件. . 接下来找到自己生成jar文件的路径就可以看到jar文件了,我的是在桌面: 在桌面新建一个文件夹(名字随便取,一般去项目名字) 上面是我取的文件夹名字,然后把资料文 ...

  8. vs2017python如何打包exe_VS2017项目程序打包成.msi或者.exe

    VS2017项目程序打包成.msi或者.exe 1.安装打包插件:Microsoft Visual Studio 2017 Installer Projects 打开vs2017 ,选择 工具 --& ...

  9. 基于.net6.0在wpf桌面应用中发布webApi服务示例

    1.前言 不想依赖IIS,想让webApi服务寄宿在winform或wpf桌面应用程序中,如何做?在.netframework时代,可以使用构建http应用的Nancy组件.而.netcore之后,可 ...

最新文章

  1. 使用Chrome DevTools的Timeline和Profiles提高Web应用程序的性能
  2. itunes备份包括哪些内容_品牌VI设计一般都包括哪些内容?
  3. 对账模块和赊购退款、还款流程
  4. 31. 如何计算对象已死(引用计数器算法、可达性分析算法)32.对象是否可 GC?33. Minor GC 和 Full GC
  5. 进程之父子进程的关系
  6. switch语句使用注意事项
  7. html按键变色,按键变色.html
  8. python安装pip_解决Python安装下载及Python环境的配置(pip,flake8,yapf)
  9. lamp+laravel
  10. 七种qsort排序方法
  11. 华为HG8245光猫获取超级用户名的密码
  12. 2021年机修钳工(初级)免费试题及机修钳工(初级)模拟考试题
  13. python word 英语音标_完整word版,英语音标大全,推荐文档
  14. 鸡年生的男宝宝取什么名字好?为宝宝起名也有小技巧
  15. VDI虚拟云桌面 和 共享云桌面 区别
  16. 登录Gmail邮箱的HTML的网页
  17. eclipse怎么把图片打开
  18. 【分享】一年级古诗古朗月行语文知识点心田花开汇总
  19. 浏览器打不开计算机二级网页,网页打不开,其他正常,ie浏览器打不开二级页面...
  20. Pandas秘籍【第七章】

热门文章

  1. 利用stm32f103c8t6实现对WS2812的控制(从硬件出发)
  2. 欧几里得 扩展欧几里得
  3. python 多任务
  4. 第十届ACM山东省赛总结
  5. MySQL 出现数据库表被锁解决方案
  6. ubuntu找不到ens33问题排查
  7. 拉格朗日乘数法求可能极值
  8. findContours函数详细解析
  9. 【neutron】Neutron的基本原理与代码实现
  10. 使用计算机打印文字,Word打印出的文字与电脑上的显示不同怎么办