framework开发的应用程序,一般是不会在linux服务器上运行的,但是我们可以通过mono进行应用部署
1.查看linux服务上是否已经安装mono-core
方式1: rpm命令查看
rpm -qa | grep mono-core
有结果返回,说明已经安装
方式2:使用yum list installed
yum list installed | grep mono-core
如果mono-core已安装,将会显示
方式3:使用whereis或`which查找 Mono
which mono
或
whereis mono
2.安装mono
在基于 CentOS 的系统中,你需要使用yum来安装
2.1 启用 Mono 保险库
首先,你需要添加 Mono 官方的 Yum 存储库。执行以下命
sudo rpm --import https://download.mono-project.com/repo/xamarin.gpg
sudo curl https://download.mono-project.com/repo/centos8-stable.repo -o /etc/yum.repos.d/mono-centos8-stable.repo
2.2 安装mono
添加了 Mono 的存储库后,运行以下命令安装mono-complete:
sudo yum install mono-complete
2.3 验证
mono --version
3.启动framework程序
一旦Mono安装成功,上传你的.NET Framework应用程序文件(如.exe和相关的.dll文件
cd 你的应用程序路径 mono 你的应用程序.exe