Visual Studio 2022 发布独立的 exe 文件

我们在用 Visual Studio 2022 写好一个 exe 程序之后,如果想把这个拿到其他地方运行,需要把 exe 所在的文件夹一起拿过去。

编译出来的 exe 文件需要其他几个文件一同放在同一目录才能运行,原因在于默认情况下,Visual Studio 是把应用和它依赖的库分开进行编译的,这些文件包含了应用运行所需的依赖项、配置信息等。

.deps.json:记录着应用的依赖关系。

.dll:包含应用的代码和资源。

.pdb:调试符号文件,在调试的时候使用。

.runtimeconfig.json:定义应用运行所需的运行时配置信息。

这样分享就比较麻烦,下面讲一下怎么把所有配置信息打包进 exe 文件中,让他可以独立运行。

右击右边的项目名称,点击发布。

选择文件夹,下一步。

选择文件夹,下一步。

这个路径可改可不改,反正都在项目下面,点击完成。

点关闭。

点显示所有设置。

部署模式选择独立,展开文件发布选项,把生成单个文件勾上,点击保存(记一下这个目标位置,下面发布后在这个目录下面找)。

再使用这个进行发布。

等他生成完。

去刚才记住的页面,找到这个 exe 文件,可以看到,这个文件比之前那个要大很多,现在直接拷贝这个 exe 到任何位置,都可以运行。

示例:

这样分享你做的程序就会非常便捷了。

相关推荐
蜕变的土豆2 天前
Visual Studio编译器调试信息格式详解:PDB文件的重要性与发布环境配置指南
visual studio
不负信仰2 天前
Visual Studio 三月更新 —— 打造专属自定义 Agent
ide·visual studio
祸心依旧2 天前
Visual Studio 五月更新 —— 计划、评审、优化
运维·人工智能·visual studio
慕容引刀2 天前
告别Commit信息纠结:使用Git AI Commit插件实现规范化提交
人工智能·git·github·visual studio code·visual studio
蜕变的土豆3 天前
Visual Studio Release模式下如何调试
visual studio
唠叨的蜜粉3 天前
无需离开 Visual Studio 即可审阅拉取请求
ide·visual studio
纸小铭3 天前
Azure MCP 工具现已内置集成至 Visual Studio 2022,无需额外安装扩展
microsoft·azure·visual studio
海清河晏1115 天前
数据结构 | 二叉搜索树
数据结构·c++·visual studio
love530love5 天前
用自然语言让 AI Agent 卸载软件 —— 以卸载 Visual Studio 2026 为例
ide·人工智能·windows·agent·visual studio·ai agent·marvis
落寞的电源5 天前
使用Visual Studio SDK制作GLSL词法着色插件
ide·visual studio