社区
C#
帖子详情
如何将.Net Core程序发布为linux-arm64
好几只小萝莉
2020-11-17 10:04:15
Windows 10
Visual Studio 2019
开发树莓派程序...
如图所示,只有linux-arm,没有linux-arm64。
因为树莓派系统中有安装.net core sdk,可以源码在树莓派系统中执行dotnet publish,最终也是可以运行的。
但仍希望能够在Windows下做完这一切。
各位老师,可有方法做到。
...全文
5660
1
打赏
收藏
微信扫一扫
点击复制链接
分享
下载分享明细
分享
举报
写回复
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
杀马特丶蛮牛
2020-11-18
dotnet publish -r linux-arm64 https://blog.csdn.net/soulman1234/article/details/107066399/
打赏
举报
回复
1
相关推荐
在ARM上针对Ubuntu的
.
NET
Core
的自动化构建
-
.
NET
开发
dot
net
-
arm在ARM上针对Ubuntu 16
.
04的
.
NET
Core
的自动化构建。注意:https://github
.
com/dot
net
/
core
-
setup上有适用于ARM
Linux
的
.
NET
Core
Runtime的正式夜间构建。在ARM上针对Ubuntu 16
.
04的
.
NET
Core
的内部版本
.
.
.
.
Net
Core
publish
发布
应用到指定
linux
环境
.
Net
Core
publish
发布
应用到指定
linux
环境 两种方式: 1、构建适用自己环境的应用 1
.
1选择适合自己的目标运行时 目前,VS2019中,可选的运行时是有限的,比如就没有
linux
-
arm64
, 在官网中,是有较多可选版本运行时
.
.
.
C#
.
NET
Core
发布
linux
64位系统
(1)创建一个
.
NET
Core
.
.
.
(4)选择编辑release,
将
部署模式改
为
独立,目标运行改
为
Linux
-
x64 (5)选择
发布
,在
发布
路径中看到publish文件,
将
此文件拷贝到
linux
64系统中,root权限
.
/工程名即可运行
.
.
.
gcc
-
linaro
-
arm
-
linux
-
gnueabihf 4
.
9
apt
-
get install git gnupg flex bison gperf build
-
essential zip curl libc6
-
dev libncurses5
-
dev:i386 x11proto
-
core
-
dev libx11
-
dev:i386 libreadline6
-
dev:i386 libgl1
-
mesa
-
glx
-
lts
-
trusty:i386 libgl1
-
mesa
-
.
.
.
[笔记
.
UOS] 运行
.
net
core
程序
(
.
net
6)
-
在线安装
.
net
core
/
.
net
6 & 离线安装
.
net
6 (适用amd64及
arm64
等各个版本)
我使用的是UOS家庭版(版本号:20,版本:21
.
1
.
1,64位),它是基于 Debian 10 的,所以按照 Debian 10 系统来配置运行即可。 配置
.
net
6 运行环境
将
Microsoft 包签名密钥添加到受信任密钥列表,并添加存储包
.
.
.
发帖
C#
微信扫一扫
点击复制链接
分享社区
下载分享明细
10.8w+
社区成员
64.2w+
社区内容
.NET技术 C#
社区管理员
加入社区
帖子事件
创建了帖子
2020-11-17 10:04
社区公告
让您成为最强悍的C#开发者