2012-01-15 14 views
6

CSharp Mono uygulamamın derlenmesiyle ilgili sorun yaşıyorum.Mono Derleme Hatası - 'System.Runtime.CompilerServices.ReferenceAssemblyAttribute' türünün 'System' derlemesi yüklenemedi

Benim Mono Sürüm Bu benim montaj /home/tmc/AcctTerm/System.dll, tip System.Runtime içinde

Eksik yöntem .ctor alıyorum hatadır 2.10.2

olduğunu. CompilerServices.ReferenceAssemblyAttribute özel özn yapıcı görseli bulamıyorum: /home/tmc/AcctTerm/System.dll mtoken: 0x0a000054

işlenmeyen İstisna: System.TypeLoadException: tip 'System.Runtime.CompilerServices.ReferenceAssemblyAttribute' yüklenemedi derlemeden 'Sy kök'. conAccountTerminator.cjcAccountTerminator..ctor de () [0x00000] içinde: conAccountTerminator.MainClass.Main (System.string [] args) içinde, 0 [0x00000] içinde: 0

bir fikir?

düzenleme: Ekleme Kodu;

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; 
      } 
     }   
    } 
} 
+0

Paylaşmak için herhangi bir kodunuz var mı? Kurucu olmayan özel bir özellik gibi görünüyor. – Coder2000

+0

bazı komik patikalar var,/home/tmc/AccTerm içinde bir mono kurulum var mı? System.dll için garip bir yer gibi görünüyor – IanNorton

cevap

4

ReferenceAssemblyAttribute ilk FX 4.0 görülen son özellik vardır. nitelik hediye verecek

Eğer mscorlib.dll (4.0) bir sürümü ile bağlıyoruz sağlamak için Mono 'dmcs derleyici (veya -sdk=4 ile mcs) kullandığınızdan emin olun.

İlgili konular