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

VS2022 将项目打包,导出为exe运行

我有一个在 VS2022 上开发的程序,基于.net 6框架, 想打包成 .exe程序,以在另一个没有安装VS的机器上运行,另一个机器是Win7系统,上面安装了.net 6框架。
虽然网上很多教程,需要安装Project Installer,配置Application-Desktop等的,但是都没有解决我的问题。反倒是东一榔头西一棒槌,看的云山雾绕稀里糊涂。
最终,我通过VS 2022自带的发布功能解决了这一个问题。

  1. 右击要导出的项目名,点击发布

  2. 选择发布到文件夹,点击下一步直到完成,然后关闭。

  3. 发布的右侧面板,点击最下方的显示所有设置

  4. 连接选项中,自定义exe导出的目标位置

  5. 设置中,配置选项
    其中,配置选Release, 部署模式选独立,目标运行时选x64

    其中的文件发布选项,除了启用ReadToRun不太理解没选其他都选了[见最后],可以参考一下:

  6. 设置完成后,保存,可以看到设置的概览。

  7. 设置完成。点击发布:

  8. 然后,等待直到发布完成。成功完成时,会有如下输出(最后):

    可以打开指出的文件夹看一下,还是挺全的。

  9. 最后,在另一台机器上点击Main.exe运行就可以了。

备注:
ReadToRun,参考官文,当发布面向特定运行时环境 (如 Linux x64 或 Windows x64)的应用时可用。预先编译会使程序的大小增长到两到三倍,但相对地,在运行时编译的方法数通常会大幅减少。 因此,启用 ReadyToRun,包含大量代码的大多数应用程序都会获得很大的性能增益,具有少量代码的应用程序很可能不会获得显著改进。

相关文章:

VS2022 将项目打包,导出为exe运行

我有一个在 VS2022 上开发的程序,基于.net 6框架, 想打包成 .exe程序,以在另一个没有安装VS的机器上运行,另一个机器是Win7系统,上面安装了.net 6框架。 虽然网上很多教程,需要安装Project Installer,配置A…...

【Py/Java/C++三种语言OD2023C卷真题】20天拿下华为OD笔试【DP】2023C-分班【欧弟算法】全网注释最详细分类最全的华为OD真题题解

文章目录 题目描述与示例题目描述输入描述输出描述示例一输入输出 示例二输入输出 解题思路代码PythonJavaC时空复杂度 华为OD算法/大厂面试高频题算法练习冲刺训练 题目描述与示例 题目描述 幼儿园两个班的小朋友在排队时混在了一起,每位小朋友都知道自己是否与前…...

pr模板哪个网站好?免费Pr模板视频素材下载网站 Prmuban.com

pr模板哪个网站好?哪里可以下载免费的pr模板视频素材,PR模板网(Prmuban.com)影视后期制作模板视频剪辑素材资源网站。 包含PR模板、PR插件、PR预设、MOGRT、LUT、转场特效、音乐素材、音效素材等,更好的剪辑师必备资源…...

【论文阅读】LoRA: Low-Rank Adaptation of Large Language Models

code:GitHub - microsoft/LoRA: Code for loralib, an implementation of "LoRA: Low-Rank Adaptation of Large Language Models" 做法: 把预训练LLMs里面的参数权重给冻结;向transformer架构中的每一层,注入可训练的…...

MybatisPlus的分页插件

PaginationInnerInterceptor 此插件是核心插件,目前代理了 Executor#query 和 Executor#update 和 StatementHandler#prepare 方法。 在SpringBoot环境中配置方式如下: /*** author giserDev* description 配置分页插件、方言、mapper包扫描等* date 2023-12-13 …...

保障网络安全:了解威胁检测和风险评分的重要性

在当今数字时代,网络安全问题变得愈发突出,而及时发现和迅速应对潜在威胁成为保障组织信息安全的首要任务。令人震惊的是,根据2023年的数据,平均而言,检测到一次网络入侵的时间竟然长达207天。这引起了对安全策略和技术…...

3D摄影棚布光:Set A Light 3D Studio

Set A Light 3D Studio是一款专业的灯光模拟软件,旨在帮助摄影师和电影制片人在电脑上进行虚拟灯光布置和场景模拟,以实现更加精准和高质量的拍摄效果。该软件提供了丰富的灯光和场景模型,支持灵活调整光源位置、强度、颜色和效果等参数&…...

#HarmonyOS:应用的包名配置--应用图标和标签配置--配置链接

配置相关 https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V2/application-component-configuration-stage-0000001478340869-V2 应用的包名配置 应用需要在工程的AppScope目录下的app.json5配置文件中配置bundleName标签,该标签用于标识应用的唯…...

docker小白第三天

docker小白第三天 docker为什么会比虚拟机快 1、docker有着比虚拟机更少的抽象层。不需要Hypervisor实现硬件资源虚拟化,运行在docker容器上的程序直接使用的都是实际物理机的硬件资源,因此在CPU、内存利用率上docker将会在效率上有明显优势。 2、dock…...

FFmpegd的AVBSF

本章主要介绍AVBSF 文章目录 结构体定义对外函数常见的过滤器 从名字我们可以知道这是个码流过滤器,我们最常用的是一个叫做h264_mp4toannexb_bsf的东东 这个过滤器的作用是把h264以MP4格式的NALU转换为annexb(0x000001) const AVBitStreamF…...

深圳三男子写字楼内吸烟被罚,快用富维AI神器,实时监控防火灾

最近,在深圳,一专项控烟督查组在福田区新华保险大厦发现三名男子在写字楼内楼道违法吸烟,并对其进行了现场处罚。根据《控烟条例》,这类室内区域严禁吸烟,但人们往往忽视这一规定,从而引发潜在的安全风险。…...

有哪些已经上线的vue商城项目?

前言 下面是一些商城的项目,需要练手的同学可以挑选一些来练,废话少说,让我们直接开始正题~~ 1、newbee-mall-vue3-app 是一个基于 Vue 3 和 TypeScript 的电商前端项目,它是 newbee-mall 项目的升级版。该项目包含了商品列表、…...

Nginx服务器配置SSL证书

本文将全面介绍如何在Nginx或Tengine服务器配置SSL证书,具体包括下载和上传证书文件,在Nginx上配置证书文件、证书链和证书密钥等参数,以及安装证书后结果的验证。成功配置SSL证书后,您将能够通过HTTPS加密通道安全访问Nginx服务器…...

【JVM从入门到实战】(六)类加载器的双亲委派机制

一、双亲委派机制 在Java中如何使用代码的方式去主动加载一个类呢? 方式1:使用Class.forName方法,使用当前类的类加载器去加载指定的类。 方式2:获取到类加载器,通过类加载器的loadClass方法指定某个类加载器加载。 …...

SpringCloud面试题及答案(最新50道大厂版,持续更新)

在Java开发中,Spring Cloud作为微服务架构的关键组成部分,为了帮助广大Java技术爱好者和专业开发人员深入理解Spring Cloud,本文《SpringCloud面试题及答案(最新50道大厂版,持续更新)》提供了最前沿、最实用…...

Next.js 的设计理念

Next.js 的设计理念:简洁、强大与高效 Next.js 是一个流行的 React 框架,由 Vercel 公司开发。它的设计理念是简洁、强大和高效,这种理念贯穿于 Next.js 的所有功能中。下面我们将深入探讨这三个设计理念。 简洁 Next.js 的一个核心设计理…...

26、文件包含

文章目录 一、文件包含1.1 概念1.2 PHP文件包含原理1.3 文件包含重要函数1.4 文件包含利用条件 二、文件包含漏洞利用2.1 文件包含分类2.2 常见敏感文件2.3 包含Apache日志文件2.4 常见中间件的日志路径2.5 包含其他日志文件2.5.1 SSH日志文件2.5.2 Session文件 三、PHP封装伪协…...

飞天使-linux操作的一些技巧与知识点4-ansible常用的技巧,配置等

文章目录 ansible配置文件的优先级尝试开始进行操作ansible常用模块ansible 的playbook示例安装phpplaybook中变量的引用 ansible yum install -y ansible 测试是否可用 ansible localhost -m ping /etc/ansible/ansible.cfg :主配置文件,配置 ansible…...

Stable Diffusion 源码解析(1)

参考1:https://blog.csdn.net/Eric_1993/article/details/129393890 参考2:https://zhuanlan.zhihu.com/p/613337342 1.StableDiffusion基本原理1.1 UNetModel、FrozenCLIP 模型1.2 DDPM、DDIM、PLMS算法 2. Runwayml SD 源码2.1 Img2Img Pipeline2.2 DD…...

java.lang.ClassNotFoundException:javax.xml.bind.DatatypeConverter 报错解决

问题原因: 这有可能是因为SpringBoot项目结合jwt进行用户登录时出现的问题&#xff0c;因为jdk版本太高导致的 解决办法: 方法一: 降低jdk版本 检查JDK版本,如果你是JDK17版本,就降到JDK8版本 方案二:在meven中添加依赖 注意: 如果2.3.1的版本不生效,则使用2.3.0的版本 <…...

SPIRE项目中的EJBCA上游证书颁发机构插件详解

SPIRE项目中的EJBCA上游证书颁发机构插件详解 【免费下载链接】spire SPIRE是一个开源的SPIFFE运行时环境&#xff0c;用于在Kubernetes集群中实现工作负载的身份识别和访问控制。 - 功能&#xff1a;工作负载身份识别&#xff1b;访问控制&#xff1b;身份凭证管理&#xff1b…...

终极Emscripten编译缓存策略:加速WebAssembly项目构建的完整指南

终极Emscripten编译缓存策略&#xff1a;加速WebAssembly项目构建的完整指南 【免费下载链接】emscripten Emscripten: An LLVM-to-WebAssembly Compiler 项目地址: https://gitcode.com/gh_mirrors/em/emscripten Emscripten作为一款强大的LLVM-to-WebAssembly编译器&a…...

QT5集成libmodbus:多线程优化主从机通信的实践指南

1. 为什么需要多线程优化libmodbus通信 在工业监控软件开发中&#xff0c;我们经常遇到一个典型场景&#xff1a;上位机需要实时采集多个下位机的数据&#xff0c;同时还要保证用户界面的流畅响应。使用QT5集成libmodbus时&#xff0c;很多开发者会直接在主线程中实现数据采集逻…...

Pipfile vs requirements.txt:10个关键差异对比分析

Pipfile vs requirements.txt&#xff1a;10个关键差异对比分析 【免费下载链接】pipfile 项目地址: https://gitcode.com/gh_mirrors/pi/pipfile 在Python开发中&#xff0c;依赖管理是项目成功的关键环节。Pipfile和requirements.txt作为两种主流的依赖管理方式&…...

MagentaCore:基于ESP32的嵌入式LED点阵实时驱动框架

1. MagentaCore项目概述MagentaCore是一个面向嵌入式LED点阵显示系统的轻量级固件框架&#xff0c;由德国电子学徒&#xff08;Schnuppilehrling&#xff09;团队在ESP32平台基础上开发完成。项目名称“MagentaCore”源自其核心视觉输出——以品红色&#xff08;Magenta&#x…...

AIVideo一键部署指南:开箱即用的AI视频创作平台

AIVideo一键部署指南&#xff1a;开箱即用的AI视频创作平台 1. 平台概览&#xff1a;从主题到视频的全流程自动化 AIVideo是一款革命性的AI视频创作工具&#xff0c;它能将您的文字主题自动转化为专业级视频作品。想象一下&#xff0c;您只需输入一个简单的想法&#xff0c;比…...

TSM行为识别实战:从UCF101抽帧到模型训练,保姆级避坑指南(附完整代码)

TSM行为识别实战&#xff1a;从UCF101抽帧到模型训练全流程解析 行为识别作为计算机视觉领域的重要研究方向&#xff0c;正在智能监控、人机交互、体育分析等场景中发挥越来越大的作用。本文将手把手带你完成基于TSM&#xff08;Temporal Shift Module&#xff09;模型的行为识…...

别再死磕Release了!用Debug模式打包Qt exe,一次搞定所有dll依赖(附GPT脚本生成技巧)

用Debug模式打包Qt应用&#xff1a;绕过Release陷阱的高效解决方案 当Qt开发者第一次尝试将项目打包成可独立运行的exe文件时&#xff0c;绝大多数教程都会推荐使用Release模式编译。然而在实际操作中&#xff0c;Release模式可能会带来一系列难以排查的问题——从莫名其妙的崩…...

WiFi DensePose:用无线电波“看透“世界 — 无摄像头人体感知革命

No cameras. No wearables. No Internet. Just radio waves. 没有摄像头&#xff0c;没有可穿戴设备&#xff0c;不需要联网。只有物理世界的无线电波。&#x1f31f; 引言&#xff1a;重新定义"感知" 想象这样一个场景&#xff1a;一位独居老人在浴室摔倒&#xff0…...

芒格思想阅读建议

&#x1f4da; 来源&#xff1a;《穷查理宝典》演讲精华**整理&#xff1a;小橙子 &#x1f34a; | 日期&#xff1a;2026-03-27&#x1f31f; 必读三篇&#xff08;核心精华&#xff09; 芒格思想的精华集中在三篇演讲&#xff0c;按以下顺序阅读效果最佳&#xff1a; 阅读顺序…...