【C#学习】在linux上运行c#服务器程序

1 篇文章 0 订阅

在linux上运行c#程序

linux 上没有 .net环境,无法直接运行c#程序,但可通过 anyexec 来执行c#程序。步骤如下:

注意:准备一台64位Linux服务器(目前只有64位的AnyExec)

1、下载 anyexec anyexec-1.2-linux_x64.tar,直接下载tar包,或者通过执行命令 wget http://linuxdot.net/down/anyexec-1.2-linux_x64.tar.gz 进行下载。

2、解压工具包:进入到工具包的位置,执行 tar -zxvf anyexec-1.2-linux_x64.tar.gz 进行解压,通过xftp可以看到如下图所示:

在这里插入图片描述
anyexec文件下内容如下:

在这里插入图片描述
app文件夹内容如下:any.exe 是c#程序案例编译成的 exe文件
在这里插入图片描述
在anyexec文件夹位置执行 ./any,效果如下:
在这里插入图片描述
3、运行我们自己的C#编译的exe文件

1)把编译后的test.exe文件复制到 anyexec下的 app 目录下

2)拷贝 anyexec下的 any 并重命名为 test(需要和你的exe文件名一致)

命令:cp any test

3) 在anyexec目录下执行命令: ./test

4) 如果有多份exe文件需要执行怎么办:

很简单:把你的exe全部拷贝到 app 目录下 如:test1.exe,test2.exe,全部拷贝到app目录下

在anyexec 制作多份对应的可执行文件,cp any test1, cp any test2,

执行:./test1,./test2,,,,,,,即可

原文出处:https://www.cnblogs.com/flyingmaple/p/15607675.html

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这本书是什么? * 这本电子书严格来说是我复习C#基础知识来的,我从09年初开始使用asp.net进行b/s开发,之前一直使用asp。在实际开发中深感C#的强大,也深深感到自身基础知识的欠缺,因此重新从头开始学习C#,在学习的过程中最主要是借助Illustrator C# 2008(译名:插图详解C#2008或C#图解教程)这本书,(准确讲,这本电子书可以说是我对Illustrator C# 2008的读书笔记)同时查阅了msdn及许多相关的资料 ,前后近两个月;但本系列尚未完成,目前还有多线程及涉及C# 3.0中的新知识没有完成。 * 这本书有什么? * 本电子书一共21节,主要包含本人实际项目中自我感到难点的东西,如委托、事件、泛型等,进行了个人的一些总结的归纳,最后附一个我做的WinForm程序。 * 这本书适合哪些人? * 这本书内容其实很少,你可以很快就可看完;内容也只是十分简陋,主要是我本人在实现应用的体会的难点问题的总结。再加上我本人技术水平十分有限,因此我要提前声明:由于内容简略,不适合新手,以免误人子弟;内容浅显,更不适合老鸟。我本人也是抱着交流学习的目的将它发布的,欢迎大家针对本书内容的问题进行交流探讨。 * 最后,极力向大家推荐Illustrator C# 2008,不要被它的名字迷惑,认为它只是一本入门级的读物;作者是技术专家,对C#有极其深刻的见解;语言十分流畅,书中的插图十分形象易懂,从头到尾内容循序渐进,层层递进,尤其对内存分配有着详尽的描述。无论是新手还是老手,绝对值得一读。中文版翻译也还可以,如果英文好的话建议直接阅读英文版。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值