败犬杨大胖

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Winform:

  安装ILmerge和MSBuild.ILMerge.Task这两个包,重新生成解决方案后在bin/debug文件夹中会生成单个的exe

WPF

  安装Fody和Costura.Fody这两个包,其余步骤同上

上面这两个方法可以把项目引用的dll也一起打包在exe中,这样就不用用发布生成的setup文件安装程序了

 

有些框架用上面两种方法包不进去,身边大佬说可以用微软的setup project,这个我没复现过,贴一下链接

https://blog.csdn.net/ch_ccc/article/details/122999381

 

如果不考虑后面软件更新之类的问题,可以直接把debug文件夹复制给别人,里面的exe也可以正常运行

posted on 2022-05-27 09:12  bo2333  阅读(4103)  评论(0)    收藏  举报