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.
Visual Studio innehåller en helt interaktiv källkodsfelsökare som tillhandahåller ett kraftfullt och lätthanterad verktyg för att spåra buggar i ditt program. Felsökningsprogrammet har fullständigt stöd för Visual Basic, C#, C/C++ och JavaScript. Men med Visual Studio SDK, som är tillgängligt från Microsoft Download Center, kan andra programmeringsspråk stödjas i felsökningsprogrammet med samma omfattande funktioner.
Visual Studio-felsökaren är den gemensamma klientdelen (det vill: användargränssnittet) för de felsökningskomponenter som i sin tur är specifika för det språk som debuggas. För nya språk är allt som krävs för stöd av Visual Studio-felsökningsprogrammet att skapa nödvändiga serverdelskomponenter, till exempel en felsökningsmotor (DE). Det är här Visual Studio SDK kommer in.
Visual Studio SDK innehåller en fullständig referens till alla Visual Studio-element som krävs för att skapa en ny DE. Dessutom finns det exempel och självstudier som hjälper dig att komma igång.
Ett fullständigt exempel på ett språkprojektsystem med felsökningsstöd finns i IronPython-exemplet.
I följande avsnitt beskrivs hur du utökar felsökningsprogrammet med hjälp av Visual Studio SDK.
I det här avsnittet
Kom igång beskriver vad Visual Studio-felsökning erbjuder och hur du installerar SDK:t.
Skapa en egen felsökningsmotor och dokumentera processen för att skapa en egen DE, från att förbereda programmet för en DE till att frånkoppla DE.
Skriv en CLR-uttrycksutvärdering förklarar om du måste skriva en uttrycksutvärdering.
Välj en implementeringsstrategi för felsökningsmotorn som beskriver hur du implementerar din DE.
Referensdokument för VISUAL Studio-felsöknings-API:et.
Exempel innehåller länkar till ett exempel på utvärderingsexempel för vanliga språkkörningsuttryck och ett felsökningsmotorexempel.