1.腾讯云购买一个服务器(centos7系统的)
2.https://www.netsarang.com/zh/xshell/下载Xshell和Xftp辅助我们登录和上传东西到服务器
3.服务器安装mono(不要用yum那个太慢了,直接按下面步骤离线安装)
·安装依赖环境
yum -y install gcc gcc-c++ bison pkgconfig glib2-devel gettext make libpng-devel libjpeg-devel libtiff-devel libexif-devel giflib-devel libX11-devel freetype-devel fontconfig-devel cairo-devel
·下载mono包
http://download.mono-project.com/sources/mono/ 中选择自己要安装的版本
·将下载好的包上传至云服务器后按如下操作安装并配置环境
tar xvJf mono-6.12.0.122.tar.xz
cd mono-5.16.0.179
./configure --prefix=/usr/local/mono
make && make install
vi /etc/profile
在最后添加环境变量:
PATH=$PATH:/usr/local/mono/bin
export PATH
:wq保存并退出
# 设置生效
source /etc/profile
# 输出环境变量PATH的值,验证添加的变量是否生效
echo $PATH
# 查看 mono 版本
mono -V
4.visulstudio创建一个c#控制台程序,发布后利用Xftp将编译好的xxx.dll上传到云服务器
5.使用mono运行xxx.dll
mono xxx.dll