您当前的位置:首页 >  快讯  > 正文
龙芯下如何进行.net core程序开发部署_前沿资讯
来源:博客园     时间:2023-06-12 10:17:33


(资料图片仅供参考)

龙芯LoongArch64已经发布了对.NETCore的支持,相关工具链也已完成,目前支持.NETCore3.1、.NET6、.NET7版本。本文以.NETCore3.1在loongnix-server8.4下部署为例说明开发部署过程。

.NETCore3.1是基于上游社区.NETCore3.1-LTS-SDK制作的,同样是LTS版本。

1、在龙芯开源社区下载安装.net core环境

http://ftp.loongnix.cn/dotnet/3.1.11/la64/dotnet-sdk-3.1.11-rc1-loongarch64.rpm

2、环境安装

rpm:#安装:$sudo rpm -ivh  dotnet-sdk-3.1.11-rc1-loongarch64.rpm# 查看安装结果$ rpm -qa | grep dotnetdotnet-sdk-3.1.11-rc1.loongarch64$ whereis dotnetdotnet: /usr/bin/dotnet /usr/share/dotnet /usr/share/man/man1/dotnet.1.gz#卸载:$sudo rpm -e dotnet-sdk-3.1.11-rc1.loongarch64

3、查看版本信息

dotnet --list-sdks查看运行时版本:dotnet --list-runtimes详细信息:dotnet --info

4、dotnet core程序编译

直接在windows系统进行通过vs编译的dotnet core程序,无法指定CPU为龙芯平台,所以需要将程序在龙芯平台上编译才可以进行。将程序拷贝到loongnix-server上,然后重新编译即可。如果未解决方案项目,直接将整个项目全部拷贝即可,然后cd到主项目下直接编译即可,编译命令如下。

dotnet build

5、编译成功后,程序在主目录的/bin/.../下,直接执行即可

dotnet xxxxxx urls http://*:8088

ps:因为架构支持问题开发过程中最好将nugut源配置为https://nuget.loongnix.cn/

标签:

相关新闻

X 关闭

X 关闭

精彩推荐