Sdílet prostřednictvím


Jak: použití okna zásobníku volání

Pomocí Zásobník volání okna, můžete zobrazit volání funkce nebo procedury, které jsou aktuálně v zásobníku.

Zásobník volání okně se zobrazí název funkce a programovací jazyk, který je napsán.Název funkce nebo procedury mohou doprovázet volitelné informace jako například název modulu, číslo řádku, posun bajtů parametru názvy, typy a hodnoty.Zobrazení toto volitelné informace můžete zapnout nebo vypnout.

Žlutá šipka označuje snímek zásobníku, kde je nyní umístěn ukazatel spuštění.To je standardně rámeček se zobrazí zdroje, jejichž informace rozebrání, Locals, sledovat, a Autos windows.Pokud chcete změnit na jiný rámec na zásobník kontextu, který můžete provést Zásobník volání okna.

Když symboly ladění nejsou k dispozici pro část zásobník volání Zásobník volání okno pravděpodobně nebude možné zobrazit správné informace pro část zásobníku volání.Zobrazí se následující zápis:

[Pod rámečky mohou být nesprávné nebo chybí, načíst žádné symboly pro name.dll]

Ve spravovaném kódu ve výchozím nastavení.Zásobník volání skryje okno informace o kódu-user.Namísto skryté informace, zobrazí se následující zápis:

[<External Code>]

Bez uživatelského kódu je jakýkoli kód, který není můj kód." Další informace o "Můj kód" [NIB] 12/13 Postupy: Krokování s použitím možnosti Pouze můj kód.Můžete zobrazit informace v zásobníku volání bez uživatelského kódu pomocí místní nabídky.

Pomocí místní nabídky můžete zvolit, zda zobrazit volání mezi podprocesy.

[!POZNÁMKA]

Dialogová okna a příkazy nabídek, které vidíte, se mohou lišit od těch popsaných v nápovědě v závislosti na aktivních nastaveních nebo edici.Chcete-li změnit nastavení, vyberte Import a Export nastavení na Nástroje nabídce.Další informace naleznete v tématu Nastavení aplikace Visual Studio.

Zobrazí se okno zásobník volání režimu přerušení nebo v režimu spuštění

  • Na ladění nabídce Windows a klepněte na tlačítko Zásobník volání.

Volitelné informace zobrazí změna

  • Klepněte pravým tlačítkem myši Zásobník volání okna a nastavení nebo zrušte Zobrazit <informace, které chcete>.

Zobrazit kód-user rámce v okně zásobník volání

  • Klepněte pravým tlačítkem myši Zásobník volání okna a vyberte Zobrazit externí kód.

Přepnutí do jiného zásobníku rámce

  1. V Zásobník volání okna, klepněte pravým tlačítkem myši na snímek jehož kód a data, která chcete zobrazit.

  2. Vyberte přepínače Frame.

    Zelená šipka s složená ocáskem vedle rámec, který jste vybrali.Spuštění ukazatel zůstane v původním rámci, stále označeny žlutou šipku.Vyberete-li Krok nebo Pokračovat z ladění nabídce spuštění bude pokračovat v původní rámeček, rámeček není zaškrtnuto.

Zobrazit volání do nebo z jiného podprocesu

  • Klepněte pravým tlačítkem myši Zásobník volání okna a vyberte Zahrnout další podprocesy To/From volání.

Zobrazení zdrojového kódu pro funkci v zásobníku volání

  • V Zásobník volání okna, klepněte pravým tlačítkem myši, funkce, jejichž zdrojový kód, můžete chtít zobrazit a vyberte Přejít do zdrojového kódu.

Zobrazit kód funkce rozebrání na zásobník volání

  • V Zásobník volání okna, klepněte pravým tlačítkem myši funkci rozebrání, jehož kód je chcete zobrazit a vyberte Go rozebrání.

Zvláštní funkci spustit z okna zásobník volání

Nastavit zarážky na výjezdu z volání funkce

Načíst symboly pro modul

  • V Zásobník volání okna, klepněte pravým tlačítkem na snímek, který se zobrazí modul, jehož symboly chcete znovu načíst a vyberte Zatížení symboly.

Načítání symboly

V Zásobník volání okna, je možné načíst symboly pro kód, který nemá aktuálně načtené symboly ladění.Mohou být tyto symboly.NET Framework nebo systém symboly stáhnout z veřejné symbol servery Microsoft nebo symboly symbolovou cestu v počítači, který ladíte.

Další informace naleznete v [ZASTARALÉ] Postupy: Používání serveru symbolů a [ZASTARALÉ] Postupy: Určení umístění symbolů a způsobu jejich načítání,

Načíst symboly

  1. V Zásobník volání okna, klepněte pravým tlačítkem na snímek pro symboly, které nejsou načteny.Rámeček bude zobrazeno šedě.

  2. Přejděte na Zatížení symboly z a klepněte na tlačítko Symbol servery Microsoft nebo Cestu symbolů.

Nastavení cesty symbol

  1. V Zásobník volání okna, zvolte Nastavení Symbol z místní nabídky.

    Možnosti otevře se dialogové okno a symboly se zobrazí stránka.

  2. Klepněte na tlačítko Nastavení Symbol.

  3. V Možnosti dialogovém okně klepněte na ikonu složky.

    V Symbol umístění souborů (PDB) pole se zobrazí kurzor.

  4. Zadejte název cesty adresáře do umístění symbolu v počítači, který ladíte.Místní ladění je místní počítač.Pro vzdálené ladění je vzdálený počítač.

  5. Klepnutím na tlačítko OK zavřete dialogové okno Možnosti.

Viz také

Úkoly

[ZASTARALÉ] Postupy: Používání serveru symbolů

[ZASTARALÉ] Postupy: Určení umístění symbolů a způsobu jejich načítání

Referenční dokumentace

Jak: změnit číselný formát Debugger Windows

Koncepty

Smíšené kód a chybějící informace v okně zásobníku volání

Zobrazení dat v debuggeru