A Microsoft Visual Studio debugger

A Microsoft Visual Studio hibakereső - debugger tartalmazza az összes változatának Microsoft Visual Studio. Kezdetben a hibakereső sok a megközelítés és funkciók átvett CodeView, a hibakereső külön szöveges kapott a Microsoft Visual C ++ változat 1,5 és alatt.

A Microsoft Visual Studio debugger

Ábra. 1. A végrehajtás a debugger Visual Studio

Visual Studio debugger segítségével nyomon követheti a viselkedését a program futási idő és a problémák azonosítása. A hibakereső működik az összes Visual Studio programozási nyelvek és könyvtárak. A debugger, akkor megszakíthatja vagy felfüggesztheti a program végrehajtása érdekében ellenőrizze a kódot, kiszámítja és módosítsa az értékeket a változók a program ellenőrzi a státusz regiszter, az utasítások megtekintéséhez létre a forráskódot, és tekintse meg a memória terület által használt alkalmazás.

Lehetőségek és hibakereső funkció

Között a fejlett funkciók be a legújabb verzió a hibakereső lehet megjegyezni:

  • Teljes jellege és forrása az integráció.
  • A kötő- és otvyazka / a folyamatot.
  • A beépített szoftver hibakeresés. .NET nyelvekben és a természetes nyelvek for Windows (például a hívások C # C ++).
  • Ability debug távoli gépről.
  • Teljes mértékben támogatja a C ++. beleértve a sablonok és standard könyvtár
  • Hibakeresés ASP.NET webes szolgáltatások.

A Microsoft Visual Studio debugger

Ábra. 2. Visual Studio hibakereső funkció (Edit és tovább)

További hibakeresési szolgáltatások

Leírása szerint a dinamikus vizuális fa és dinamikus Internet Options.

  • Hibakeresési beállítások és előkészítése

Ismerteti a különböző paramétereket, amelyek szükségesek lehetnek, hogy használja a hibakereső a különböző helyzetekben.

Ismerteti a különböző hibakereső ablakot.

Leírás JIT debugger, amely képes automatikusan elindítja a debugger, amikor egy program összeomlik futásidőben a Visual Studio.

  • A fájloknak a debug összeomlik és lóg az alkalmazás Visual Studio

Leírás billenő fájlokat, beleértve a védelmi és nyitás utasításokat. memóriaképfájljainak tartalmaz egy pillanatfelvétel az állam a program bizonyos időpontban, jellemzően egy hiba után. Ha a hiba a program megtalálható a számítógépen, amely nem rendelkezik forrás fájlokat vagy PDB fájlt, akkor mentse memóriaképfájlba a meghibásodása esetén, és ez alapján debug számítógép meghibásodása, amely a kívánt fájlokat.

  • Gyakorlati útmutató. Visszaállítása rejtett hibakereső parancsok

Leírja, hogyan képes hibakereső parancsok látható, a rejtett lehetőségeket alapértelmezett IDE. [1]

windows debugger

Hibakeresés WCF szolgáltatások

Hogyan keressünk hibát Windows Communication Foundation szolgáltatásokat.

Hibakeresés többszálú alkalmazások Visual Studio

Stream - utasítások sorozata, hogy az operációs rendszer kiosztja a CPU időt. Minden futó folyamat egy operációs rendszer áll legalább egy patak. Folyamatokat, amelyek több, mint egy szál, említett menetes.

Számítógépek több processzor vagy többmagos processzorok és a Hyper-Threading-folyamatok végrehajtására több szálat egy és ugyanabban az időben. Párhuzamos feldolgozás több szál jelentősen javítja a teljesítményt, de a program azt is, hogy a hibakeresés sokkal nehezebb, hiszen figyelemmel kell kísérni több folyam. [4]

Ezen kívül vannak olyan multi-threading új típusú potenciális hibákat. Gyakran előfordul, hogy például két vagy több szál kell elérni a forrás, de az adott pillanatban csak egy lehet csinálni biztonságosan. Előírja, hogy a kölcsönös kizárás, hogy csak egy szál fér hozzá az erőforrás egy adott időpontban. Ha a mutexeket végzett helytelen, lehet, hogy a holtpont, amikor nincs menet nem végezhető. Holtpontok is határozottan egy nagy probléma, amikor hibakeresés.

Visual Studio egy ablakot Streams ablak «GPU Streams”. ablak „Control Parallel Data” és egyéb jellemzője, hogy könnyebben nyomon követhető többszálú alkalmazások. A legjobb módja annak, hogy többet tudjon meg a funkcióját streaming - elvégezni rövidfilmek.

Visual Studio is biztosít hatékony eszközök dolgozó töréspontok és nyoma, hogy lehet nagyon hasznos, ha hibakeresés többszálas alkalmazások. A szűrőket lehet használni töréspont beállítása töréspont külön szálon. Hibakeresés többszálas alkalmazás, amely a felhasználói felület, amely különösen nagy kihívást jelent. Ebben az esetben, akkor úgy a futó alkalmazás a második számítógépre, és használja a távoli hibakeresés.

Végrehajtása a hibakereső munkák

jegyzetek

Kapcsolódó cikkek