Dependency walker bekerja pada biner win32 normal. Semua .NET dll dan exe memiliki bagian header rintisan kecil yang membuat mereka terlihat seperti binari normal, tetapi pada dasarnya semua itu mengatakan "memuat CLR" - jadi hanya itu yang akan diberitahukan oleh alat bantu jalan ketergantungan kepada Anda.
Untuk melihat hal mana yang benar-benar diandalkan oleh aplikasi .NET Anda, Anda dapat menggunakan reflektor .NET yang sangat bagus dari Red Gate. (EDIT: Perhatikan bahwa .NET Reflector sekarang menjadi produk berbayar. ILSpy gratis dan open source dan sangat mirip.)
Load DLL Anda ke dalamnya, klik kanan, dan pilih 'Analyze' - Anda akan melihat item "Depends On" yang akan menampilkan semua dll lainnya (dan metode di dalam dll itu) yang dibutuhkan.
Kadang-kadang bisa menjadi lebih rumit, karena aplikasi Anda bergantung pada X dll, dan X dll ada, tetapi karena alasan apa pun tidak dapat dimuat atau ditempatkan saat runtime.
Untuk memecahkan masalah semacam itu, Microsoft memiliki Penampil Log Mengikat Majelis yang dapat menunjukkan kepada Anda apa yang terjadi saat runtime