2011-12-25 105 views
0

我想使用dmcs來編譯一個簡單的C#源文件。這是源文件:無法編譯單聲道的dmcs簡單的C#文件

using System; 

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

我嘗試用dmcs MainFile.cs編譯它,但我的錯誤:

Could not load signature of Mono.CSharp.Driver:Create due to:

Unhandled Exception: System.TypeLoadException: A type load exception has occurred. [ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: A type load exception has occurred.

我可以編譯它只是gmcs很好,但我想dmcs到獲得C#4的功能。

有誰知道如何解決這個問題?

我的Ubuntu上運行單2.10.5 11.10

+0

聽起來像是你的破單安裝。我從來沒有與單聲道的ubuntu版本運氣。你經常最好從debian/ubuntu – IanNorton 2011-12-27 23:47:51

+0

上的源碼tarball中自行構建它。嗯,我發現它並不重要,所以我不想在沒有包管理器的情況下開始安裝。不管怎麼說,多謝拉! – 2012-01-02 08:17:22

回答

0

原來,腎小球系膜還支持C#4.0,所以它其實並不重要...