Jedna od dodatnih pogodnosti našeg gadgeta Vista gadgeta i moju e-poštu koja je popunila pritužbe bila je to što sam naučila kako ispraviti gadget Vista u Visual Studiou, pa dijelim bogatstvo svima.
Za ovu vježbu trebat će vam kopija Visual Studio 2005 i slomljenog Vista alata, ali vjerojatno je možete prilagoditi za rad s drugim alatem ako pokušate.
Kritični korak: Omogući ispravljanje pogrešaka skripte
Otvorite ploču Opcije programa Internet Explorer, pronađite karticu Napredno i poništite potvrdne okvire za "Onemogući ispravljanje pogrešaka skripte".
Nakon što ste završili s uklanjanjem pogrešaka, vjerojatno ćete to htjeti isključiti, jer može biti prilično neugodno tijekom pregledavanja.
Otvorite kôd gadgeta
Nakon instalacije vašeg gadgeta, Windows će raspakirati i kopirati datoteke u mapu vašeg korisničkog profila. Morat ćemo pronaći tu mapu i otvoriti JavaScript datoteku koja čini logiku vašeg gadgeta.
Zalijepite sljedeće u adresnu traku Istraživača:
% LOCALAPPDATA% \ Microsoft \ Windows Sidebar \ Gadgets
Prikazat će se popis direktorija za sve gadgete instalirane na vašem profilu. Otvorite glavnu JavaScript datoteku u Visual Studiou.
Priloži se postupku bočne trake
Zatim ćemo morati priložiti određeni proces bočne trake za vaš gadget. (Provjerite radi li se gadget prije nego što napravite ovaj korak)
Idite na Tools \ Attach to Process ili pritisnite Ctrl + Alt + P da biste otvorili dijaloški okvir.
Sada biste trebali potražiti postupak nazvan "sidebar.exe" s nazivom koji je postavljen na naziv vašeg gadgeta, a zatim kliknite gumb Priloži.
Za prikaz izbliza možete vidjeti da se gadget pokreće u zasebnom postupku s glavne bočne trake, ali je naslov postavljen na "How-To Geek".
Sada dolazi kritičan korak ... kliknite da biste postavili prekidnu točku samo s lijeve strane bijele površine ...
Ako sve bude dobro, odmah ćete biti prebačeni na novu datoteku pod nazivom nešto poput x-gadgeta: ///main.js i vaši alati za uklanjanje pogrešaka aktivirat će se čim prijeđe točka loma.
Imajte na umu da ovu datoteku ne možete mijenjati, ali možete koristiti neposredni prozor da biste testirali svaki kôd u stvarnom vremenu.
Važne bilješke
Sretno uklanjanje pogrešaka!