【发布时间】:2013-01-12 13:31:47
【问题描述】:
我想在我的 Windows 计算机上的 Visual Studio 上用 C# 编写一个程序,然后将它上传到我学校的 Linux 服务器并在那里运行该程序。作业是通过此服务器上交的:我的教授接收文件并从他的目录中运行它。这可能吗?如果可以,我该怎么做?
我读到了 Mono,但根据我的理解,Mono 用于在 Linux 上编写和运行 C# 应用程序,所以如果它不在我学校的服务器上,那么我将无法运行该应用程序。因此,即使我将 Mono 的副本上传到服务器上的个人目录,我的教授也无法从他的目录运行程序。这是正确的吗?
我想知道是否有任何方法可以使用或不使用 Mono。
编辑:教授将像这样运行程序:
$p1 testfile
其中“testfile”是传递给我的程序的命令行参数。 “p1”可能是我编写的运行程序的脚本。
【问题讨论】:
-
您的作业是否期望用 C# 编写和构建可交付成果?
-
不,教授对程序的编写语言没有偏好。他只是希望能够运行程序。