Bağımlılık yürüteç, normal win32 ikili dosyalarında çalışır. Tüm .NET dll'leri ve exe'lerin, normal ikili dosyalar gibi görünmelerini sağlayan küçük bir saplama başlık bölümü vardır, ancak temelde söylediği tek şey "CLR'yi yükle" - yani bağımlılık yürüten kişinin size söyleyeceği tek şey budur.
.NET uygulamanızın gerçekte hangi şeylere dayandığını görmek için, Red Gate'in son derece mükemmel .NET reflektörünü kullanabilirsiniz . (DÜZENLEME: .NET Reflector'ın artık ücretli bir ürün olduğunu unutmayın. ILSpy ücretsiz ve açık kaynaklıdır ve çok benzerdir.)
DLL dosyanızı içine yükleyin, sağ tıklayın ve 'Analiz Et'i seçin - daha sonra ihtiyaç duyduğu tüm diğer dll'leri (ve bu dll'lerin içindeki yöntemleri) gösterecek bir "Bağımlı" öğesini göreceksiniz.
Bazen uygulamanızın X dll'ye bağlı olması ve X dll'nin mevcut olması, ancak her ne sebeple olursa olsun çalışma zamanında yüklenememesi veya bulunamaması nedeniyle bazen daha karmaşık olabilir.
Bu tür sorunları gidermek için Microsoft , çalışma zamanında neler olup bittiğini size gösterebilecek bir Assembly Binding Log Viewer'a sahiptir.