Ошибка моно-компиляции - не удалось загрузить тип 'System.Runtime.CompilerServices.ReferenceAssemblyAttribute' из сборки 'System' - PullRequest
6 голосов
/ 16 января 2012

У меня проблемы с компиляцией приложения CSharp Mono.

Моя версия Mono: 2.10.2

Это ошибка, которую я получаю

Отсутствует метод.ctor в сборке.* Необработанное исключение: System.TypeLoadException: не удалось загрузить тип 'System.Runtime.CompilerServices.ReferenceAssemblyAttribute' из сборки 'System'.в conAccountTerminator.cjcAccountTerminator..ctor () [0x00000] в: 0 в conAccountTerminator.MainClass.Main (System.String [] args) [0x00000] в: 0

Есть идеи?

редактировать: добавление кода;

using System;
using System.Net;
using System.Collections;
using System.Web;
using System.Text;
using System.IO;
using MySql;
using MySql.Data;
using MySql.Data.MySqlClient;
using System.Security;
using System.Security.Authentication;
using System.Net.Security;
using System.Security.Cryptography;
using System.Security.Cryptography.X509Certificates;
using System.Data;
using System.Xml;

namespace conAccountTerminator
{
    class MainClass
    {
        public static void Main(string[] args)
        {
            cjcAccountTerminator cjcAccountTerm = new cjcAccountTerminator();

            switch (args[0])
            {
                case "update":
                    cjcAccountTerm.LoginToMyBilling();
                    break;
                case "notepad":
                    cjcAccountTerm.UpdateCustomerData(args[1], args[2]);
                    break;
                case "terminate":
                    cjcAccountTerm.TerminateAccount(args[1]);
                    break;
            }
        }        
    }
}

1 Ответ

4 голосов
/ 16 января 2012

ReferenceAssemblyAttribute - недавний атрибут, впервые увиденный в FX 4.0.

Убедитесь, что вы используете компилятор Mono 'dmcs (или mcs с -sdk=4), чтобы обеспечить связь с версией mscorlib.dll (4.0), в которой присутствует атрибут.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...