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

  • HTC Tutorials

    HTC Tutorial

    21 EYLÜL 2010
  • MysteryGuitarMan

    MysteryGuita

    16 HAZİRAN 2006
  • Tylerron

    Tylerron

    6 AĞUSTOS 2006