SORU
22 EKİM 2008, ÇARŞAMBA


Nasıl bir bağımlılıklarını belirleyebilirim .NET uygulama?

Bağımlılık Walker yönetilen uygulamalar ile çalışır? En son indirilen ve app profil denedim, ama bu sadece bir çok açıklama olmadan çıkar. İle işe yaramazsa .NET, o zaman ben çalışma zamanı DLL yükleme sorunu hata ayıklama yardımcı olacak başka bir araç mı?

CEVAP
22 EKİM 2008, ÇARŞAMBA


Bağımlılık walker normal win32 ikili dosyalar üzerinde çalışır. Tüm .NET dll ve exe var bir küçük saplama başlık kısmı olan yapar onlara bakmak gibi normal bir ikili, ama hepsi temelde "yük CLR" - işte, hepsi bu bağımlılık walker söyleyecek.

Şeyleri görmek için .NET uygulama aslında kırmızı kapıdan derece mükemmel .NET reflector kullanabilirsiniz kullanır.

Yük DLL dosyanızın içine, sağ tıklatın, Kapat 'Analiz' - o zaman bir "Bağlı" madde hangi size gösterecektir tüm diğer dll (ve Yöntem içinde bu dll) ihtiyacı var.

Bazen zor olsa da, ya da çalışma zamanında yüklenen bulunabilir mi ne uygulamanızı X dll bağlıdır, ve X mevcut dll olduğunu, ama olabilir.

Bu tür sorunları gidermek için, Microsoft neler olduğunu gösterebilir Assembly Binding Log Viewerçalışma zamanında

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Exalto_Gamer

    Exalto_Gamer

    15 EKİM 2014
  • filmurfreakur

    filmurfreaku

    29 Mart 2007
  • Tom Megalis

    Tom Megalis

    18 NİSAN 2006