Ho problemi a compilare la mia applicazione CSharp Mono.Errore di compilazione mono - Impossibile caricare il tipo 'System.Runtime.CompilerServices.ReferenceAssemblyAttribute' dal gruppo 'Sistema'
mio Mono versione è 2.10.2
Questo è l'errore che sto ricevendo
metodo mancante .ctor in assemblea /home/tmc/AcctTerm/System.dll, tipo System.Runtime. CompilerServices.ReferenceAssemblyAttribute non riesci a trovare l'immagine del costruttore attr personalizzato: /home/tmc/AcctTerm/System.dll mtoken: 0x0a000054
Eccezione non gestita: System.TypeLoadException: Impossibile caricare il tipo 'System.Runtime.CompilerServices.ReferenceAssemblyAttribute' dall'assemblea 'Sy stelo'. a conAccountTerminator.cjcAccountTerminator..ctor() [0x00000] in: 0 a conAccountTerminator.MainClass.Main (System.String [] args) [0x00000] in: 0
Tutte le idee?
modifica: aggiunta di codice;
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;
}
}
}
}
hai qualche codice da condividere? Sembra un attributo personalizzato con non costruttore. – Coder2000
alcuni percorsi divertenti, hai una installazione mono in/home/tmc/AccTerm? Sembra un posto strano per System.dll – IanNorton