निर्भरता वॉकर सामान्य win32 बायनेरिज़ पर काम करता है। सभी .NET dll का और exe का एक छोटा स्टब हैडर भाग है जो उन्हें सामान्य बायनेरिज़ की तरह दिखता है, लेकिन यह सब मूल रूप से कहता है "लोड CLR" - तो यह सब निर्भरता वॉकर आपको बताएगा।
यह देखने के लिए कि आपके .NET ऐप वास्तव में किन चीजों पर निर्भर हैं, आप Red Gate से जबरदस्त उत्कृष्ट .NET रिफ्लेक्टर का उपयोग कर सकते हैं । (संपादित करें: ध्यान दें कि .NET रिफ्लेक्टर अब एक भुगतान किया गया उत्पाद है। ILSpy स्वतंत्र और खुला स्रोत है और बहुत समान है।)
इसमें अपना DLL लोड करें, राइट क्लिक करें, और 'एनालिसिस' को चुना - फिर आपको एक "डिपेंड्स ऑन" आइटम दिखाई देगा, जो आपको अन्य सभी dll (और उन dll के अंदर के तरीकों) को दिखाएगा, जिनकी उसे जरूरत है।
यह कभी-कभी मुश्किल हो सकता है, हालांकि इसमें आपका ऐप एक्स डीएलएल पर निर्भर करता है, और एक्स डीएल मौजूद है, लेकिन जो भी कारण लोड नहीं किया जा सकता है या रनटाइम पर स्थित नहीं हो सकता है।
उन प्रकार के मुद्दों का निवारण करने के लिए, Microsoft के पास एक असेंबली बाइंडिंग लॉग व्यूअर है जो आपको दिखा सकता है कि रनटाइम पर क्या हो रहा है