如何在我学校的Linux服务器上运行C#程序?

如何在我学校的Linux服务器上运行C#程序?,第1张

概述我想在我的 Windows计算机上的Visual Studio上用C#编写一个程序,然后将其上传到我学校的 Linux服务器并在那里运行程序.通过此服务器输入作业:我的教授收到该文件并从他的目录中运行它.这是可能的,如果可以,我该怎么办? 我读过关于Mono的内容,但是从我对它的理解来看,Mono习惯于在Linux上编写和运行C#应用程序,所以如果它不在我学校的服务器上,那么我将无法运行该应用程序 我想在我的 Windows计算机上的Visual Studio上用C#编写一个程序,然后将其上传到我学校的 Linux服务器并在那里运行程序.通过此服务器输入作业:我的教授收到该文件并从他的目录中运行它.这是可能的,如果可以,我该怎么办?

我读过关于Mono的内容,但是从我对它的理解来看,Mono习惯于在linux上编写和运行C#应用程序,所以如果它不在我学校的服务器上,那么我将无法运行该应用程序.因此,即使我将Mono的副本上传到服务器上的个人目录,我的教授也无法从他的目录中运行该程序.它是否正确?

我想知道是否有任何方法可以使用或不使用Mono.

编辑:教授将运行这样的程序:

$p1 testfile

其中“testfile”是传递给我的程序的命令行参数. “p1”可能是我编写的用于运行程序的脚本.

解决方法 我建议先检查你学校的linux机器是否已经安装了单声道.检查lib文件夹,看看是否有单声道文件夹.该目录可能不完全对齐,但它应该是这一行:

/usr/local/lib/mono/  ; varIoUs things here

如果学校系统没有单声道,我会要求教授让系统管理员在一台或多台机器上安装单声道.如果那是不可能的,那么我会沿着自己打包的路线前进.

查看Mono项目here.

总结

以上是内存溢出为你收集整理的如何在我学校的Linux服务器上运行C#程序?全部内容,希望文章能够帮你解决如何在我学校的Linux服务器上运行C#程序?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1027175.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存