2011-12-25 68 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,所以它其实并不重要...