Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A pillanatképek Exceptionsként jelennek meg a Azure portal Application Insights paneljén. Tekintse meg a hibakeresési pillanatképeket az Azure Portalon a hívásverem vizsgálatához és a változók vizsgálatához minden hívásverem-keretben.
A forráskód hatékonyabb hibakeresési élményéhez nyissa meg a pillanatképeket Visual Studio Enterprise használatával. A SnapPointokat úgy is beállíthatja, hogy interaktívan készítsenek pillanatképeket anélkül, hogy kivételre várnának. További információ: Hibakeresés élő ASP.NET Azure-alkalmazásokban.
Előfeltételek
A pillanatképek bizalmas információkat tartalmazhatnak. Csak akkor tekintheti meg a pillanatképeket, ha rendelkezik a Application Insights Snapshot Debugger szerepkörrel.
Hibakeresési pillanatképek elérése az Azure Portalon
Miután kivétel történt az alkalmazásban, és a Snapshot Debugger létrehoz egy pillanatképet, 5–10 percen belül megtekintheti a pillanatképeket a Azure portálon.
Pillanatképek megtekintése a Hibák panelről
Az Application Insights-erőforrás bal oldali menüjében válassza aHibák> lehetőséget.
A Hibák panelen válassza a következőt:
- Az Operations (Műveletek) lap
- A Kivételek fül
Válassza ki az [x] mintákat a lap középső oszlopában a jobb oldali mintaműveletek vagy kivételek listájának létrehozásához.
A minták listájában válasszon ki egy műveletet vagy kivételt a Teljes körű tranzakció részletei lap megnyitásához. Innen válassza ki a vizsgálandó kivételeseményt.
- Ha egy pillanatkép elérhető az adott kivételhez, válassza a hibakeresési pillanatkép megnyitása lehetőséget a jobb oldali panelen a Hibakeresési pillanatkép lap megtekintéséhez.
- Ha nem látja ezt a beállítást, előfordulhat, hogy egy pillanatkép nem érhető el. Tekintse meg a hibaelhárítási útmutatót.
A Hibakeresési pillanatkép lapon megjelenik egy hívásverem helyi változók paneljével. Jelöljön ki egy hívásveremkeretet a függvényhívás helyi változóinak és paramétereinek megtekintéséhez a változók panelen.
Kivétel pillanatképeinek megtekintése a Kódoptimalizálások konszolidált áttekintésében
A kivétel-pillanatképek elemzéseit a Kódoptimalizálások összesített áttekintési oldalával is megtekintheti.
Az Azure portálon keresse a(z) Code Optimizations lehetőséget.
A szűrőkkel szűkítheti az eredményeket az adott Azure előfizetésre és erőforrásra.
Az Eredmények ablak Elemzés típusa oszlopában keresse meg a Kivételek lehetőséget.
Pillanatképek letöltése a Visual Studio-ba megtekintéshez
Pillanatképek megtekintése a 2017-Visual Studio Nagyvállalati vagy újabb verzióban:
Válassza a Pillanatkép letöltése lehetőséget a Hibakeresési pillanatkép lapon egy
.diagsessionfájl letöltéséhez, amelyet Visual Studio Enterprise megnyithat.A Visual Studio-ban győződj meg arról, hogy telepítve van a Snapshot Debugger Visual Studio összetevő.
- A Visual Studio 2017 Enterprise és újabb verzió esetén: Válassza ki a szükséges Pillanatkép-hibakereső összetevőt a Visual Studio-telepítő egyéni összetevők listájából.
- A Visual Studio 2017 15.5 verziótól régebbi verzió esetén: Telepítse a bővítményt a Visual Studio Marketplace-ről.
Nyissa meg a
.diagsessionfájlt a Visual Studioban, hogy létrehozza a Minidump hibakeresési oldalt.Válassza a Felügyelt kód hibakeresése lehetőséget a pillanatkép hibakeresésének megkezdéséhez. A pillanatfelvétel annál a kódsornál nyílik meg, amely kiváltotta a kivételt.
Feljegyzés
A letöltött pillanatkép tartalmazza a webalkalmazás-kiszolgálón található szimbólumfájlokat. Ezekre a szimbólumfájlokra szüksége van a pillanatképadatok forráskódhoz való társításához. App Service-alkalmazások esetén győződjön meg arról, hogy engedélyezi a szimbólumok üzembe helyezését a webalkalmazások közzétételekor.
Kapcsolódó tartalom
Engedélyezze a Pillanatkép-hibakeresőt a következő helyen: