visual studio2019如何生成一个exe应用程序,不是打包。

visual studio2019如何生成一个exe应用程序,不是打包。
就是把所有的文件都编辑到一个exe中就能打开的那种。
WinForm 程序中有附加的dll和STL文件。


这是打包成单个exe的方法,按图索骥

直接用release就可以.https://blog.csdn.net/fancyfancy2017/article/details/87077641?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164758950416780261921289%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=164758950416780261921289&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-1-87077641.142^v2^pc_search_result_cache,143^v4^control&utm_term=vs%E7%94%9F%E6%88%90exe&spm=1018.2226.3001.4187
可以参考这个大同小异

可参考如下链接:
1、如何使用visual studio,打包项目为exe文件:https://jingyan.baidu.com/article/4e5b3e197c6fb4d0911e244a.html
2、如何用visual studio生成exe :https://zhidao.baidu.com/question/267387777.html

img


2.联机搜索 Installer Projects 安装此插件,安装完需要重启VS(或者在官网下载安装https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2017InstallerProjects 安装路径在VS2019旁边就行)

img


3.如果第二步安装失败,可以检查一下Visual Studio 2019 Installer中扩展开发是否勾选(勾选安装即可),安装后就可以安装第二步的插件了

img


4.右键解决方案—>添加—>新建项目

img

参考:https://blog.csdn.net/wyx66666/article/details/117186849?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~aggregatepage~first_rank_ecpm_v1~rank_v31_ecpm-3-117186849.pc_agg_new_rank&utm_term=VS2019%E5%A6%82%E4%BD%95%E7%94%9F%E6%88%90exe%E6%96%87%E4%BB%B6&spm=1000.2123.3001.4430

解决,点一个采纳呗十分感谢

如果是.net core 3 正式版以上 发布自带打包生成单个exe 功能

img

如果是是.net framework 需要借助三方组件进行合成打包 将dll之类的文件打包进主文件里
相关工具组件 Costura.Fody