Welche Instrumente können verwendet werden, um herauszufinden, welche DLLs verwiesen werden? [geschlossen]
Frage
Dies ist ein altes Problem mit VB6 DLL und COM-Objekten, aber ich es noch Tag für Tag konfrontiert. Welche Werkzeuge oder Verfahren verwendet werden kann, um die DLL-Datei oder Version zu sehen eine andere DLL verweist?
Ich beziehe mich auf kompilierte DLLs zur Laufzeit nicht aus VB6 IDE.
Es ist DLL Hölle.
Lösung
Dependency Walker zeigt Ihnen alle Dateien, die eine DLL-Links (oder versucht zu verlinken auf) und es ist kostenlos.
Andere Tipps
Process zeigt Ihnen alle DLLs, die gegenwärtig geladen sind in Verfahren zu einem bestimmten Zeitpunkt. Dies gibt Ihnen einen anderen Winkel auf Dependency Walker die ich macht einen statischen Scan glauben und einige DLLs verpassen können, die dynamisch sind geladen auf Anfrage. Raymond sagt das ist unvermeidlich .