Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Historisk felsökning är ett felsökningsläge som beror på den information som samlas in av IntelliTrace. Du kan gå bakåt och framåt genom exekveringen av din applikation och inspektera dess tillstånd.
Du kan använda IntelliTrace i Visual Studio Enterprise-utgåvan (men inte Professional- eller Community-utgåvorna).
Varför ska jag använda historisk felsökning?
Att ange brytpunkter för att hitta buggar kan vara en ganska hit-or-miss-affär. Du ställer in en brytpunkt nära den plats i koden där du misstänker att felet finns. Sedan kör du programmet i felsökningsprogrammet och hoppas att brytpunkten aktiveras och att platsen där exekveringen avbryts kan avslöja källan till felet. Annars måste du prova att ange en brytpunkt någon annanstans i koden och köra felsökningsprogrammet igen och köra teststegen om och om igen tills du hittar problemet.
Du kan använda IntelliTrace och historisk felsökning för att gå runt i programmet och inspektera dess tillstånd (anropsstack och lokala variabler) utan att behöva ange brytpunkter, starta om felsökning och upprepa teststeg. Detta kan spara mycket tid, särskilt när felet finns djupt i ett testscenario som tar lång tid att köra.
Hur börjar jag använda historisk felsökning?
IntelliTrace är aktiverat som standard. Allt du behöver göra är att bestämma vilka händelser och funktionsanrop som är av intresse för dig och om du vill visa ögonblicksbilder av ditt fullständiga programtillstånd. Mer information om hur du definierar vad du vill söka efter finns i IntelliTrace-funktioner. Funktionsstöd varierar beroende på språk och apptyp.
- Information om hur du visar ögonblicksbilder med historisk felsökning finns i Granska tidigare apptillstånd med IntelliTrace
- Information om hur du inspekterar variabler och navigerar i kod finns i Granska din app med historisk felsökning
- Mer information om felsökning med IntelliTrace-händelser finns i Genomgång: Använda IntelliTrace.