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


Mi a hibakeresés?

A Visual Studio hibakeresője hatékony eszköz. Mielőtt bemutatnánk a használatát, beszélni szeretnénk néhány kifejezésről, például hibakeresőről, hibakeresésről és hibakeresési módról. Így, amikor később beszélünk a hibák kereséséről és javításáról, ugyanezt fogjuk mondani.

Hibakereső vs. hibakeresés

A hibakeresés kifejezés sok különböző dolgot jelenthet, de a szó szoros értelmében azt jelenti, hogy eltávolítja a hibákat a kódból. Ezt sokféleképpen lehet megtenni. Hibakeresést végezhet például a kód elírásainak keresésével vagy egy kódelemző használatával. A kód hibakeresése teljesítményprofilozó használatával lehetséges. Vagy hibakeresést végezhet egy hibakereső használatával.

A hibakereső egy nagyon speciális fejlesztői eszköz, amely a futó alkalmazáshoz csatlakozik, és lehetővé teszi a kód vizsgálatát. A Visual Studio hibakeresési dokumentációjában általában ezt értjük a "hibakeresés" kifejezés alatt.

Hibakeresési mód és az alkalmazás futtatása

Amikor első alkalommal futtatja az alkalmazást a Visual Studióban, a zöld nyílbillentyűvel elindíthatja az eszköztáron (vagy Start Debuggingaz F5-ben) a gombot. Alapértelmezés szerint a hibakeresési érték a bal oldali legördülő menüben jelenik meg. Ha még csak most ismerkedik a Visual Studio szolgáltatással, az azt a benyomást keltheti, hogy az alkalmazás hibakeresésének köze van az alkalmazás futtatásához – ez azonban alapvetően két nagyon különböző feladat.

Hibakeresési build kiválasztása

A hibakeresési érték hibakeresési konfigurációt jelez. Amikor elindítja az alkalmazást (a zöld nyíl vagy az F5 billentyű lenyomásával) hibakeresési konfigurációban, hibakeresési módban indítja el az alkalmazást, ami azt jelenti, hogy az alkalmazást egy csatolt hibakeresővel futtatja. Ez lehetővé teszi a hibakeresési funkciók teljes készletét, amelyekkel megkeresheti a hibákat az alkalmazásban.

Ha egy projekt meg van nyitva, válassza ki azt a legördülő választógombot, ahol a Hibakeresés felirat szerepel, és válassza a Kiadás lehetőséget.

Válasszon ki egy Release buildet

Ha ezt a beállítást váltja, a projektet hibakeresési konfigurációról kiadási konfigurációra módosítja. A Visual Studio-projektek külön kiadási és hibakeresési konfigurációkkal rendelkeznek a programhoz. A hibakeresési verziót hibakereséshez, a kiadási verziót pedig a végleges kiadási terjesztéshez kell létrehozni. A kiadási verziók teljesítményre vannak optimalizálva, de a hibakeresési verziók jobbak hibakeresésre.

Mikor érdemes hibakeresőt használni?

A hibakereső nélkülözhetetlen eszköz az alkalmazások hibáinak megtalálásához és javításához. A kontextus azonban király, és fontos, hogy a rendelkezésre álló eszközökkel gyorsan kiküszöbölje a hibákat vagy tévedéseket. Néha a megfelelő "eszköz" jobb kódolási gyakorlat lehet. Ha megtanulja, mikor érdemes használni a hibakeresőt vagy más eszközt, azt is megtanulhatja, hogyan használhatja hatékonyabban a hibakeresőt.

Ebben a cikkben megismert néhány általános hibakeresési fogalmat. Ezután megtanulhatja, hogyan végezhet hibakeresést a Visual Studióval, és hogyan írhat kódot kevesebb hibával. Az alábbi cikkek C#-kód példákat mutatnak be, de a fogalmak a Visual Studio által támogatott összes nyelvre érvényesek.