18Aug
A Vista-modulkombináció egyik kiegészítő jótékony hatása és az e-mailem, amely kitölt a panaszokkal, az volt, hogy megtanultam, hogyan kell hibát kijavítani egy Vista modult a Visual Studio-ben, így megosztom a vagyont mindenkinél.
Ehhez a gyakorlathoz szüksége lesz egy példányra a Visual Studio 2005-ről és egy törött Vista modulról, de valószínűleg alkalmazkodik hozzá, ha más eszközzel dolgozik, ha megpróbálja.
Kritikus lépés: Script hibakeresés engedélyezése
Nyissa meg az Internet Explorer Beállítások panelt, keresse meg a Speciális fület, és törölje a jelölést a "Hibakeresés letiltása" jelölőnégyzetből.
Miután befejezte a hibakeresést, akkor valószínűleg ezt szeretné kikapcsolni, mivel bosszankodás közben nagyon bosszantó lehet.
A gadgetkód megnyitása
A modul telepítése után a Windows kicsomagolja és átmásolja a fájlokat a felhasználói profil egy mappájába. Meg kell találnunk ezt a mappát, és meg kell nyitnunk a javascript fájlt, amely a gadget logikáját alkotja. Csak illessze be a következőket az Explorer címsávjába:
% LOCALAPPDATA% \ Microsoft \ Windows Oldalsáv \ Gadgetek
Megtekintheti a profilokba telepített összes modulhoz tartozó könyvtárakat. Nyissa meg a fő javascript fájlt a Visual Studio alkalmazásban.
Csatolás az oldalsáv folyamatához
Ezt követően csatolnunk kell a modul saját oldalsáv folyamatához.(A lépés végrehajtása előtt győződjön meg arról, hogy a modul fut)
A párbeszédpanel megjelenítéséhez lépjen a Tools \ Attach to Process pontra, vagy nyomja meg a Ctrl + Alt + P billentyűkombinációt.
Most meg kell keresnie a "sidebar.exe" nevű eljárást, amelynek címe a modul neve, majd kattintson a Csatolás gombra.
Egy közeli nézet esetén láthatja, hogy a modul egy külön folyamat alatt fut a fő oldalsávon, de a cím "How-To Geek" -re van állítva.
Most érkezik a kritikus lépés. .. kattintson, hogy beállítson egy töréspontot csak a fehér terület bal oldalán. ..
Ha minden rendben megy, akkor azonnal egy új fájlba kerül, amelyet x-gadgetnek neveznek: /// main.js és a hibakeresésa szerszámok aktívak lesznek, amint a töréspont megérinti.
Ne feledje, hogy nem módosíthatja ezt a fájlt, de az azonnali ablak segítségével bármikor kipróbálhatja a kódot.
Fontos megjegyzések
- Amikor olyan modulokat próbál meg hibakeresni, amelyek gyakran lekérdeznek, jó lenne beállítani az intervallumot, ami nagyon alacsony, így nem kell sokáig várnia, hogy kiválassza.
- Az eredeti forrásfájlban változtathat, de be kell zárnia / újra kell nyitnia a szerkentyűt, majd újra csatolni kell hozzá.
- Ha hibát észlel a szimbólumok betöltése közben, akkor nem követte az első lépést a szkript hibakereséséhez.
- Meg kell adnia manuálisan a változók nevét a Watch mezőben való megtekintéséhez, de a gadgethez hasonlóan, mint egy valódi hibakeresőnek is szüksége lehet.
Boldog hibakeresés!