【发布时间】:2011-12-25 15:15:09
【问题描述】:
我正在尝试使用 dmcs 来编译一个简单的 C# 源文件。这是源文件:
using System;
class MainClass
{
public static void Main(string[] args)
{
Console.WriteLine("Hello World");
}
}
我尝试用dmcs MainFile.cs 编译它,但我出错了:
无法加载 Mono.CSharp.Driver:Create 的签名,原因是:
未处理的异常:System.TypeLoadException:类型加载异常 已经发生了。 [错误] 致命的未处理异常: System.TypeLoadException: 发生类型加载异常。
我可以用gmcs 很好地编译它,但我希望dmcs 获得C#4 的功能。
有人知道如何解决这个问题吗?
我在 Ubuntu 11.10 上运行单声道 2.10.5
【问题讨论】:
-
听起来你的单声道安装坏了。我对单声道的 ubuntu 版本从来没有太多的运气。你通常最好从 debian/ubuntu 上的源代码 tarball 自己构建它
-
好吧,我发现这并不重要,所以我不想在没有包管理器的情况下开始安装东西。无论如何,谢谢!