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

Visual Studio 2022 发布独立的 exe 文件

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

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

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

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

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

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

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

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

        选择文件夹,下一步。

         选择文件夹,下一步。

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

         点关闭。

         点显示所有设置。

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

         再使用这个进行发布。

        等他生成完。

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

         示例:

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

http://www.dtcms.com/a/222785.html

相关文章:

  • 【android bluetooth 案例分析 04】【Carplay 详解 1】【CarPlay 在车机侧的蓝牙通信原理与角色划分详解】
  • C++ 实现 std::move_only_function
  • 西蒙诺维奇-炮弹导体粗糙度模型揭秘
  • 详解RBAC权限模型
  • 组件化开发:构建可复用的DeepSeek小程序组件
  • 公网ip怎么申请和使用?本地只有内网IP如何提供外网访问?
  • Java基础知识总结继承与多态详解
  • ESP32-C6 智能网关设备WiFi6高性能通信应用
  • 【Java学习笔记】接口
  • 群晖synology nas安装curl教程
  • 004时装购物系统技术解析:构建智能时尚消费平台
  • 领域驱动设计 (Domain-Driven Design, DDD)
  • oracle goldengate实现postgresql 到 postgresql的实时同步
  • 交错推理强化学习方法提升医疗大语言模型推理能力的深度分析
  • React与Vue核心区别对比
  • HAProxy搭建web群集
  • ​什么是RFID电子标签​
  • 十二、【核心功能篇】测试用例列表与搜索:高效展示和查找海量用例
  • Day 34 训练
  • Sublime Text 4格式化JSON无效的解决方法
  • vscode命令行debug
  • NIO知识点
  • 电路笔记(通信):CAN 仲裁机制(Arbitration Mechanism) 位级监视线与特性先占先得非破坏性仲裁
  • 回车键为什么叫做“回车键”?
  • Spring Boot 应用中实现配置文件敏感信息加密解密方案
  • LINUX530 rsync定时同步 环境配置
  • 量化qmt跟单聚宽小市值策略开发成功
  • [春秋云镜] CVE-2023-23752 writeup
  • 前端面试准备-3
  • Agent + MCP工具实现数据库查询