无法使用mono的dmcs编译简单的C#文件

时间:2011-12-25 15:15:10

标签: ubuntu mono dmcs

我正在尝试使用dmcs编译一个简单的C#源文件。这是源文件:

using System;

class MainClass
{
    public static void Main(string[] args)
    {
        Console.WriteLine("Hello World");
    }
}

我尝试用dmcs MainFile.cs编译它,但我错误:

  

无法加载Mono.CSharp.Driver的签名:由于创建:

     

未处理的异常:System.TypeLoadException:类型加载异常   已经发生了。 [错误]致命未处理例外情况:   System.TypeLoadException:发生了类型加载异常。

我可以使用gmcs编译它,但我希望dmcs能够获得C#4个功能。

有谁知道如何解决这个问题?

我在Ubuntu 11.10上运行mono 2.10.5

1 个答案:

答案 0 :(得分:0)

事实证明gmcs也支持C#4.0,所以它并不重要......