Manchmal, wenn ich ein kleines Projekt mache, bin ich nicht vorsichtig genug und füge versehentlich eine Abhängigkeit für eine DLL hinzu, die mir nicht bekannt ist. Wenn ich dieses Programm an einen Freund oder andere Personen versende, "funktioniert es nicht", weil "eine DLL" fehlt. Dies liegt natürlich daran, dass das Programm die DLL auf meinem System finden kann, aber nicht auf ihrem.
Gibt es eine Möglichkeit , um eine ausführbare Datei für DLL - Abhängigkeiten oder führen Sie das Programm in einer „sauberen“ DLL-freien Umgebung zu scannen dem Zweck zu testen , diese zu verhindern oops Situationen?
dumpbin /dependents <program>
. Ich vermute, die Liste ist relevanter als die Auflistung aller DLLs in %SYSTEM%
oder %SYSTEM32%
. Siehe auch DUMPBIN-Optionen auf MSDN.