Dependency Walker - Dependency Walker
Autor oryginału (s) | Steve Miller |
---|---|
Twórca (y) | Microsoft |
Pierwsze wydanie | przed 1997 |
Wersja stabilna | 2.2.6000 budowy: 29 październik 2006 2.2.10011 budowy: 29 październik 2015 z wdk10
|
System operacyjny | Microsoft Windows |
Rodzaj | Kod obiektu analizator |
Licencja | darmowy |
Stronie internetowej | www |
Dependency Walker lub Depends.exe to darmowy program, dla Microsoft Windows wykorzystywane do listy importowanych i eksportowanych funkcje przenośnego wykonywalnego pliku. Wyświetla ono również rekurencyjne drzewa wszystkich zależności pliku wykonywalnego (wszystkie pliki wymaga do uruchomienia). Dependency Walker został uwzględniony w programie Microsoft Visual Studio , aż Visual Studio 2005 (wersja 8.0) i Windows XP SP2 narzędzi wsparcia . Najnowsza wersja v2.2.10011 nie jest dostępny na stronie internetowej dependencywalker.com ale jest zawarty w Windows Driver Kit v10.
Jak Windows 7, Microsoft wprowadził pojęcie Windows API zestawów , forma DLL przekierowania. Dependency Walker nie został zaktualizowany do obsługi tego warstwę zadnie wdziękiem, a użyte w systemie Windows 7, a później będzie prawdopodobnie wykazują wiele błędów. Dependency Walker mogą być nadal używane do pewnego poziomu debugowania aplikacji mimo to.
Od października 2017 r # przepisać Open Source C Dependency Walker nazywa Dependencies.exe został wydany github.com . To jeszcze nie oferują pełną gamę funkcji Dependency Walker, ale został zaktualizowany do obsługi API zestawy Okna i WinSxS (spotkania side-by-side).
Podstawowe funkcje
- Działa w systemach Windows 95, 98, ME, NT, 2000, XP, 2003, Vista, 7, 8 i 10
- Lista wszystkich modułów zależnych (Portable Executable)
- Obsługuje 64-bitowe i Windows CE wykonywalne
- Wykrywa, czy moduł jest zaprogramowany w C lub C ++
- Wykrywa moduły niewymienione w tabeli adresowej import
- Kodowanie koloru z listy, aby pomóc problemy podświetlane (wszystkie zależności są podświetlone na czerwono)
- Ślady zależności rekurencyjnie i wymienia współzależności wszystkich modułów w widoku drzewa
Referencje
Linki zewnętrzne
- Oficjalna strona internetowa
- Wideo: Dependency Walker , przez: Andrew Richards, Chad Beeder, 2015-12-07, Defrag Narzędzia nr 147, Channel 9 Microsoft
- Analizowanie błędów aplikacji łatwiejszą drogę z Dependency Walker , Tim Newton, 2010-06-25, zadaj bloga Wydajność zespołu Microsoft
- Jak używać Dependency Walker