惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
有赞技术团队
有赞技术团队
博客园_首页
H
Help Net Security
GbyAI
GbyAI
aimingoo的专栏
aimingoo的专栏
V
Visual Studio Blog
The Cloudflare Blog
腾讯CDC
Jina AI
Jina AI
Last Week in AI
Last Week in AI
月光博客
月光博客
博客园 - 叶小钗
Google DeepMind News
Google DeepMind News
B
Blog RSS Feed
Blog — PlanetScale
Blog — PlanetScale
人人都是产品经理
人人都是产品经理
Engineering at Meta
Engineering at Meta
Y
Y Combinator Blog
Hugging Face - Blog
Hugging Face - Blog
博客园 - 聂微东
爱范儿
爱范儿
N
Netflix TechBlog - Medium
F
Fortinet All Blogs

博客园 - 海乐学习

在麒麟系统中卸载RabbitMQ Java Maven 开发的常用命令 C语言开发的常用命令 三汇Linux配置Config说明 Java实现优雅的关闭程序并执行清理流程的写法 C语言开发中优雅的关闭程序并执行清理流程的写法 将C语言开发的程序做成 麒麟系统的服务(Systemd 标准服务,Linux 通用) 实现开机自启动 ZeroMQ的DEALER双帧结构(路由空帧 + 业务帧)(支持异步收发、主动推送事件)C写服务端 java写客户端 ZeroMQ中ZMQ_DEALER单帧数据(支持异步收发、主动推送事件)C写服务端 java写客户端 win10系统中 关闭专注助手 执行 xx.sh 脚本文件时出现: /bin/bash^M:解释器错误: 没有那个文件或目录 运行编译打包好的 xxx.jar 中没有主清单属性 出现这个错误 将Java编译的 .jar文件做成 麒麟系统的服务(Systemd 标准服务,Linux 通用) 实现开机自启动 将Java编译的 .jar文件做成windows服务 实现开机自启动 方法二 RabbitMQ在麒麟系统中离线安装说明 VMware启动虚似机后出现 无法获取快照信息: 锁定文件失败 模块“Snapshot”启动失败。未能启动虚拟机。 C语言在Linux中开发完整Demo包含读配置文件写日志和定时器Timer C语言在Linux中开发读取配置文件app.conf 麒麟V10 Server系统中搭建C语言开发环境 麒麟ServerV10 修改IP4地址 麒麟ServerV10 配置IP4 当系统中有两个版本的Maven时,用IDEA创建Maven有时会出错 麒麟ServerV10安装 espeak-ng 和 ffmpeg 方法 C语言在Linux中开发没有界面纯后台运行的Demo程序(含日志和Timer) C语言在Linux中开发使用定时器Timer在界面上显示时间 C语言在Linux中开发带界面的程序(含每小时日志) C语言在Linux中开发第一个项目Hello Word 在apache-maven项目中使用log4写日志 在apache-maven项目中解决中文乱码问题 在apache-maven项目中读取配置文件
VS2026创建.net8的控制台程序并能在银河麒麟V10的Liunx上运行
海乐学习 · 2026-09-09 · via 博客园 - 海乐学习

.net10 在 银河麒麟V11上兼容比较好

.net8 在 银河麒麟V10上兼容比较好

VS2026 自带.NET10,但不自带.NET8 需要单独下载.NET8 SDK 安装包;

安装完之后 VS2026 就能新建 / 修改项目目标框架为 net8.0,不用重装 VS2026

微软官网下载.NET8 SDK 安装包(推荐)

1. 打开官网下载页 https://dotnet.microsoft.com/zh-cn/download/dotnet/8.0
2. 下载 .NET 8.0 SDK Windows x64 安装包(不是单独运行时,必须 SDK)
3. 双击 msi 安装,一路下一步,不需要改任何选项
4. 安装完成,重启 VS2026

image

 下载完双击安装即可 dotnet-sdk-8.0.425-win-x64.exe   安装完后重启VS2026

下面是.net8项目创建的示例

VS2026创建项目

image

 下一步

image

下一步

image

 选择 .NET 8.0 点 创建

创建成功后,点运行。就会出现下面界面

image

发布

右键点项目 -》 发布

image

image

 下一步

image

 路径不用动,直接点完成

image

image

点击 配置   Release旁边的图标

image

 这三项需要改一下

部署模式 改为独立 则以为着把发布后的整个文件夹都复制到Linux中就能直接运行 

image

点击 保存

image

 再 点击  发布

image

 发布成功

image

 然后找到工程目录下

\ConsoleApp8\ConsoleApp8\bin\Release\net8.0\publish\linux-x64

image

 将整个这个文件夹\ConsoleApp8\ConsoleApp8\bin\Release\net8.0\publish\linux-x64  都复制到liunx中

image

 然后进到这个目录中

image

 第一步 要赋权限

执行

ConsoleApp8为这个项目的名称

屏幕上就会出现

Hello, World!888888888888