Chcete-li extrahovat symboly pro DrWtSn32.exe použití Rebase

Překlady článku Překlady článku
ID článku: 258205
Rozbalit všechny záložky | Minimalizovat všechny záložky

Souhrn

V případě, že aplikace přestane reagovat ("zhroucení"), můžete použít program Dr. Watson (DrWtSn32.exe) generovat výpis stavu a soubor protokolu, který popisuje při chybě. V systému Windows NT a Windows 2000 při programu Dr. Watson lze najít symboly pro binární soubory, které jsou zapojeny, může poskytnout podrobnější informace o této chybě.

Tento článek popisuje, jak připravit a nainstalovat soubory symbolů (DBG) pro aplikaci. Nepopisuje, jak nainstalovat symboly pro daný operační systém. Další informace o tom, jak nainstalovat symboly systému Windows NT 4.0, klepněte na následující čísla článků znalostní báze Microsoft Knowledge Base:
148659 Jak nastavit symboly ladění systému Windows NT
141465 Jak nainstalovat symboly pro ladění chyb Dr. Watson

Další informace

Připravit a nainstalovat soubory symbolů, nejprve musíte správně sestavit aplikace tak, aby obsahoval informace o ladění. K tomu pro aplikace Microsoft Visual C++, postupujte podle pokynů v následujícím článku znalostní báze Microsoft Knowledge Base:
216356 INFORMACE: Nastavení projektu Visual C++ a.Vytvoření souboru DBG

Po odstranění soubor symbolů (DBG) z binárního souboru pomocí souboru Rebase.exe, umístěte soubor dbg v místě, kde programu Dr. Watson lze najít. Neumísťujte soubory DBG soubor ve stejné složce jako spustitelný soubor. Program Dr. Watson hledá soubory symbolů v <WINNT> </WINNT>složku \Symbols, kde <WINNT></WINNT> je Instalační složka systému Windows NT nebo Windows 2000. Pokud tato složka neexistuje, je třeba ji vytvořit ručně.

Důležité: Nástroj Rebase extrahuje soubor dbg. Zvažte následující dva příklady:
  • Rebase.exe -b 0x400000 - x C:\Temp MyApp.exe
  • Rebase.exe -b 0x400000 - x. Aplikace
První příklad používá určité složky. Nástroj Rebase vytvoří podsložku EXE pod C:\Temp, protože se jedná o rozšíření cílového souboru .exe. Nástroj Rebase pak umístí soubor dbg ve složce C:\Temp\Exe. Však pro program Dr. Watson vyhledejte soubory dbg MyApp, je třeba zkopírovat tento soubor symbolů a <WINNT> </WINNT>\Symbols\Exe. Pokud již neexistuje, vytvořte tuto složku.

Druhý příklad používá tečku označíte, že měli byste vytvořit soubor dbg ve stejné složce jako spustitelný soubor. V tomto případě by zkopírovat soubor dbg přímo <WINNT> </WINNT>\Symbols složky. Vnitřně MyApp.exe neodkazuje na podsložku EXE, stejně jako v prvním příkladu.

Poznámka: Stejný postup platí pro jiné přípony názvů souborů, ale podsložky změní.

Posledním krokem je zkontrolujte, zda máte v počítači program Dr. Watson a je registrována jako ladicí program. Chcete-li to ověřit v počítači se systémem Windows NT nebo Windows 2000, postupujte takto:
  1. V nabídce Start klepněte na příkaz Spustit.
  2. Zadejte příkaz Příkaz DrWtSn32 -ia potom klepněte na tlačítko OK.

Odkazy

Další informace o programu Dr. Watson a symbol soubory klepněte na následující čísla článků znalostní báze Microsoft Knowledge Base:
148659 Jak nastavit symboly ladění systému Windows NT
141465 Jak nainstalovat symboly pro ladění chyb Dr. Watson
216356 INFORMACE: Nastavení projektu Visual C++ a.Vytvoření souboru DBG
121366 INFO: PDB a soubory DBG - co jsou a jak pracují

Vlastnosti

ID článku: 258205 - Poslední aktualizace: 21. září 2013 - Revize: 3.0
Klíčová slova: 
kbbug kbdebug kbhowto kbmisctools kbsymbols kbmt KB258205 KbMtcs
Strojově přeložený článek
DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.
Projděte si také anglickou verzi článku: 258205

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com