Megosztás a következőn keresztül:


Natív kód hibakeresése

A szakasz a natív alkalmazások gyakori hibakeresési problémáit és technikáinak használatát ismerteti. Az ebben a szakaszban tárgyalt technikák magas szintű technikák. A Visual Studio hibakereső használatának mechanikája: Első pillantás a hibakeresőre.

Ebben a szakaszban

Útmutató: Az Optimalizált kód hibakeresése tippeket ad az optimalizált kód hibakereséséhez, különösen azt, hogy miért érdemes hibakeresést végeznie a program nem optimalizált verziójában, a hibakeresési és kiadási konfigurációk alapértelmezett optimalizálási beállításait, valamint tippeket ad a csak optimalizált kódban megjelenő hibák megkereséséhez (az optimalizálás bekapcsolása a hibakeresési buildkonfigurációban).

A DebugBreak és a __debugbreak a Win32 DebugBreak függvényt ismerteti, és a platform SDK-ban található referenciatémakörére mutató hivatkozást tartalmaz. A belső tulajdonságot is leírja __debugbreak.

A C/C++ helyességi utasítások az állítási utasításokat, azok működését, a használatuk előnyeit (logikai hibák elfogását, egy művelet eredményeinek ellenőrzését és a hibafeltételek tesztelését), a Visual Studióban támogatott állítások interakcióját _DEBUGés típusait ismertetik.

Útmutató: A beágyazott szerelvénykód hibakeresése rövid útmutatást nyújt a Szétszerelés ablak használatával a szerelvény utasításainak és a Regisztrációk ablaknak a regisztráció tartalmának megtekintéséhez, és hivatkozásokat tartalmaz az adott ablakokkal kapcsolatos témakörökre.

Az MFC hibakeresési technikák az MFC-programok hibakeresési technikáira hivatkoznak, például: afxDebugBreak, a TRACE makró, az MFC memóriavesztéseinek észlelése, az MFC-állítások és az MFC hibakeresési buildek méretének csökkentése.

CRT hibakeresési technikák A C Run-Time könyvtár hibakeresési módszereire mutat, beleértve a CRT hibakeresési könyvtár használatát, a jelentéskészítéshez használt makrókat, a malloc és _malloc_dbg közötti különbségeket, a hibakeresési horogfüggvények írását és a CRT hibakeresési halom használatát.

A Natív kód gyakori kérdéseinek hibakeresése választ ad a C++ programok hibakeresésére vonatkozó gyakori kérdésekre

A COM és az ActiveX hibakeresés információt nyújt a COM- és ActiveX-alkalmazások hibakereséséről, beleértve a COM- és ActiveX-hibakereséshez használható eszközöket is.

Útmutató: Az injektált kód hibakeresése útmutatást nyújt az attribútumokat használó kód hibakereséséhez. Az utasítások közé tartozik a forrásjegyzet bekapcsolása, az injektált kód megtekintése, valamint a szétszerelési kód megtekintése az aktuális végrehajtási ponton.

A C++ projektek hibakeresésének előkészítése témakörökre mutató hivatkozásokat tartalmaz, amelyek bemutatják, hogyan lehet hibakeresést végezni a C++ projektsablonok által létrehozott natív projekttípusokban.

A DLL-projektek hibakeresése információt nyújt a natív és felügyelt DLL-ek hibakereséséről.

Először tekintse meg a hibakeresőt , amely a hibakeresési dokumentáció nagyobb szakaszaira mutató hivatkozásokat tartalmaz. Az információk tartalmazzák a hibakereső újdonságait, a beállításokat és az előkészítést, a töréspontokat, a kivételek kezelését, a szerkesztést és a folytatást, a felügyelt kód hibakeresését, a natív kód hibakeresését, az SQL hibakeresését és a felhasználói felület hivatkozásait.