单声道开发中不能执行类库

时间:2012-02-08 15:43:20

标签: c# monodevelop

我使用visual studio创建了一个C#类库,它在visual studio中工作得很好,当尝试在单声道开发中执行它时,我得到错误
图书馆代码:

    namespace ClassLibrary2
{
    public class Class2
    {

      public  static void dosomething() {Console.WriteLine("dfss"); }
    }
}


单声道开发的代码:

namespace cons
{
    class MainClass
    {
        public static void Main (string[] args)
        {

            ClassLibrary2.Class2.dosomething();
        }
    }
}

错误 the error

3 个答案:

答案 0 :(得分:1)

您需要检查您的.Net Framework版本是否相同。您将在VS中选择一个与mono开发尝试使用的框架不同的框架。这是导致此错误的常见原因。

答案 1 :(得分:1)

你在VS中指定了什么目标框架(2.0,3.5,4.0)?您的单声道开发似乎使用不同的(较低)版本。

答案 2 :(得分:0)

缺少的程序集是 ClassLibrary2 ,您的代码只处理 ClassLibrary1

也许您可以添加注册表项以启用更详细的日志记录。