2012-04-20 12 views
22

Używanie C++ i odkryłem dzisiaj podczas dema, że ​​cierpię na zepsutą kupę (ale tylko przy ważnych okazjach !!). Znalazłem numer few posts here on SO i postanowiłem pobrać Application Verifier i Debugging tool. Aktualnie używam Visual Studio 2010.Jak korzystać z Microsoft Application Verifier

Tak więc, teraz pozostaję z instalacją narzędzia do debugowania, gdzie otrzymuję folder o nazwie Zestawy Windows. W folderze mam aplikację o nazwie WinDbg, w której próbowałem otworzyć moją aplikację i uruchomić ją. Udało się ukarać grzywną, ale nie udało mi się uzyskać żadnych informacji o korupcji sterty. Następnie zainstalowałem weryfikator, który pozostawił mi tylko plik nagłówkowy i plik .dll, z którego nie wiem, co zrobić.

Czy ktoś mógłby mi powiedzieć, jak używać tego narzędzia, aby nie cierpieć już takich zawrotnych momentów? Szukałem na forach, a ponieważ nie wiem nawet, jak otworzyć weryfikator, jestem naprawdę zagubiony, gdy przeczytałem instrukcje, jak z niego korzystać (od 2009)

Odpowiedz

25

Aplikacja App Verifier zainstaluje plik wykonywalny AppVerif.EXE. Uruchom go i powiedz, aby zweryfikować swoją aplikację. Następnie uruchom aplikację w debugerze (WinDBG lub IDE).

+6

gdzie? w folderze weryfikatora aplikacji w ramach programu i plików nie widziałem żadnych plików wykonywalnych – chikuba

+4

znajdowało się ono w systemie32 i nie wiedziałem, jak go szukać, gdy nie znałem jego nazwy. – chikuba

+8

Ostatni krok to: ponowne uruchomienie weryfikatora aplikacji i wybierz pozycję menu Widok-> Logi; Raporty aplikacji będą wymienione wraz z datą, liczbą wykrytych błędów i ostrzeżeń. Aby zobaczyć wyniki, znajduje się przycisk Widok, ale w moim systemie nic nie działa. Zapisz jako pliki xml i odczytuj dane wyjściowe za pomocą ogólnej przeglądarki tekstowej. – Zac