我在 Suse 12.1 上安装了 mono。当我创建一个文件(例如)并在终端上hello.cs
运行时,出现此错误:mono hello.cs
Cannot open assembly 'hello.cs': File does not contain a valid CIL image.
文件(hello.cs
)的内容如下
class hello {
static void main () {
System.Console.WriteLine("Hello World");
}
}
可能存在什么问题?我该如何解决?
答案1
该mono
命令用于运行已编译C# 程序。您需要hello.cs
先使用以下命令进行编译:
mcs hello.cs
然后你可以使用以下命令执行它:
mono hello.exe
有关使用 Mono 编写 C# 程序的详细信息,请参阅: http://www.codeproject.com/Articles/9407/Introduction-to-Mono-Your-first-Mono-app