netcore2.2程序不能在欧拉2203版本上正常运行

netcore2.2程序不能在欧拉2203版本上正常运行(具体版本Linux localhost.localdomain 5.10.0-136.12.0.86.oe2203sp1.x86_64 #1 SMP Tue Dec 27 17:50:15 CST 2022 x86_64 x86_64 x86_64 GNU/Linux),请问应该如何解决呢?原来程序在centos7.6上可以正常运

这个软件是从哪里来的?直接从centos7.6里取的?
openEuler和centos是两个体系,两者不兼容,如果直接从centos仓中拿软件安装会可能出现问题

netcore程序发布的是依赖框架,在欧拉系统在安装了netcore2.2最新运行时和sdk,无法运行。原本程序(同一套发布程序)在windows和centos7.6都可以正常运行。程序发布为独立框架也试过不能正常运行。通过程序中输出日志来看,main函数被调用了,但是在build webhost 的时候程序就崩溃了。欧拉系统安装netcore2.2运行时和sdk后,通过dotnet new webapi命令创建程序也是失败的。该版本欧拉系统是否支持netcore2.2?安装netcore3.1框架,dotnet new webapi可以生成简单工程并运行,本机发布简单的程序也可以运行,但是netcore2.2程序要修改升级到netcore3.1比较麻烦,希望不修改程序来解决。

.NET的支持在我们的计划之中,预计下半年可以支持

那openEuler20.03 sp3现在是不是也不支持netcore的任何版本?我这边迁移的程序是netcore2.2的