2012-04-20 16 views
22

C++ kullanarak ve bozuk bir yığından muzdarip olduğum bir demo sırasında bugün keşfettim (ancak yalnızca önemli durumlarda !!). Bir few posts here on SO buldum ve Application Verifier ve Debugging tool indirmeye karar verdim. Şu anda Visual Studio 2010'u çalıştırıyorum.Microsoft Application Verifier Nasıl Kullanılır

Şimdi, Windows Kitleri adlı bir klasör aldığım hata ayıklama aracının bir taksitiyle kaldım. Klasörde, uygulamayı açmaya ve çalıştırmaya çalıştığım WinDbg adlı bir uygulamam var. Para cezası çalıştı ancak yığın yolsuzluğum hakkında bilgi alamadım. Sonra ben sadece bir üstbilgi dosyası ve ne ile bilmiyorum bir .dll dosyası ile beni bıraktı doğrulayıcı yüklü.

Herkes, bu aracı nasıl kullanacağımı söyler, böylece artık bu tür utanç verici anlar yaşamak zorunda kalmamalı mıyım? Forumlarda arama yaptım ve doğrulayıcıyı nasıl açacağımı bilmediğimden, nasıl kullanacağım talimatları okuduğumda gerçekten kayboldum (2009'dan)

cevap

25

App Verifier, bir AppVerif.EXE çalıştırılabilir. Çalıştırın ve uygulamanızı doğrulamasını söyleyin. Ardından, uygulamanızı bir hata ayıklayıcıda (WinDBG veya IDE) çalıştırın.

+6

nerede? program ve dosyaları altında app verifier klasöründe herhangi bir yürütülebilir dosyayı göremedim – chikuba

+4

sistem32'de bulunuyordu ve ne olduğunu bilmediğimde bunu nasıl bildiğimi bilmiyordum – chikuba

+8

Son adım: yeniden çalıştır Uygulama Doğrulayıcı ve Menü öğesi Görünüm-> Günlükleri seç; Uygulama raporları tarih, hata sayısı ve tespit edilen uyarılarla birlikte listelenecektir. Sonuçları görmek için Görünüm düğmesi var, ancak sistemimde hiçbir şey yapmıyor. Xml dosyaları olarak kaydedin ve çıktıyı genel metin görüntüleyici ile okuyun. – Zac

İlgili konular