не может выполнить библиотеку классов в моно разработке - PullRequest
0 голосов
/ 08 февраля 2012

Я создал библиотеку классов C # с помощью Visual Studio, и она хорошо работает в 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 ]

1 голос
/ 08 февраля 2012

Какие целевые рамки (2.0, 3.5, 4.0) вы указали в VS ?? Похоже, что ваша моно разработка использует другую (более низкую) версию.

1 голос
/ 08 февраля 2012

Вам необходимо убедиться, что ваши версии .Net Framework совпадают.В VS вы выберете фреймворк, отличный от того, который пытается использовать mono development.Это очень распространенная причина этой ошибки.

0 голосов
/ 08 февраля 2012

Отсутствует сборка ClassLibrary2 , а ваш код имеет дело только с ClassLibrary1 .

Возможно, вы могли бы добавить раздел реестра, чтобы включить более подробное ведение журнала.

...