文件不包含有效的 CIL 图像

文件不包含有效的 CIL 图像

我在 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

相关内容