在 CentOS 上安装 .NET SDK 或 .NET 运行时
https://docs.microsoft.com/zh-cn/dotnet/core/install/linux-centos
.NET 应用程序发布概述
https://docs.microsoft.com/zh-cn/dotnet/core/deploying/
dotnet --list-runtimes
如果出现下面的记录表示已经安装了
[root@localhost consoleAppTest]# dotnet --list-runtimes Microsoft.AspNetCore.App 5.0.4 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App] Microsoft.NETCore.App 5.0.4 [/usr/share/dotnet/shared/Microsoft.NETCore.App] [root@localhost consoleAppTest]#如果没有安装.NET5运行时:
执行安装运行时:
sudo yum install dotnet-runtime-5.0部署.NET5控制台程序到CentOS
#解压文件 unzip publish.zip #给程序赋予权限,让其有权限运行 chmod +x ./publish/ConsoleAppNET5.TestVideoZhuanMa #执行程序 ./publish/ConsoleAppNET5.TestVideoZhuanMa运行效果:
[root@localhost consoleAppTest]# ./publish/ConsoleAppNET5.TestVideoZhuanMa -bash: ./publish/ConsoleAppNET5.TestVideoZhuanMa: 权限不够 [root@localhost consoleAppTest]# chmod +x ./publish/ConsoleAppNET5.TestVideoZhuanMa [root@localhost consoleAppTest]# ./publish/ConsoleAppNET5.TestVideoZhuanMa Hello World!程序执行测试C#代码:



