SORU
18 EKİM 2008, CUMARTESİ


Bulunan Kurul'in bildirim tanımı derleme başvurusuyla eşleşmiyor

C# Windows Forms bir uygulama (Visual Studio 2005) bazı birim testleri çalıştırmak için çalışıyorum ve aşağıdaki hatayı alıyorum:

Sistem.IO.FileLoadException: dosya veya derleme yüklenemedi',=1.2.0.200,=, Kültür tarafsız=764d581291d764f7' ya da bağımlılıkları. bir yardımcı Programı Sürüm PublicKeyToken Bulunan bu derlemenin bildirim tanımı derleme başvurusuyla eşleşmiyor. (HRESULT özel durum: 0x80131040)**

x.Foo.() FooGO

x.Foo.Foo Foo2(String groupName_).cs:line 123

x.Foo.UnitTests.FooTests.() TestFoo FooTests.cs:line 98**

Sistem.IO.FileLoadException: dosya veya derleme yüklenemedi',=1.2.0.203,=, Kültür tarafsız=764d581291d764f7' ya da bağımlılıkları. bir yardımcı Programı Sürüm PublicKeyToken Bulunan bu derlemenin bildirim tanımı derleme başvurusuyla eşleşmiyor. (HRESULT özel durum: 0x80131040)

Referanslarım baktım ve ben sadece Utility version 1.2.0.203 (diğeri eski) için bir başvuru var.

Çözene konusunda herhangi bir öneriniz bu DLL bu eski sürüm başvuru ne yapmaya çalışıyor?

Ayrıca, ben bile benim sabit disk üzerinde eski bir derleme olduğunu sanmıyorum. Bu eski sürüm bilgisi montaj aramak için herhangi bir araç var mı?

CEVAP
18 EKİM 2008, CUMARTESİ


.NET Montaj loader 1.2.0.203, ama bir 1.2.0.200 buldun bulunamadı. Bu kurul talep edildi eşleşmiyor ve bu yüzden bu hatayı alırsınız. Basit bir deyişle, başvurulan derleme bulamıyor. Uygulama yolu GAC ya koyarak doğru montaj bulabilir emin olun. Ayrıca http://blogs.msdn.com/junfeng/archive/2004/03/25/95826.aspx bakın.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • chickenby

    chickenby

    2 HAZİRAN 2008
  • CorridorDigital

    CorridorDigi

    17 Mayıs 2010
  • TheDailyTechDose

    TheDailyTech

    15 EKİM 2012