18Aug
Ena od pomožnih prednosti prekinitve gadgetov Vista in moje e-pošte, ki je bila popolnjena s pritožbami, je bila, da sem se naučil, kako razhajati Vista Gadget v Visual Studio, zato delim bogastvo z vsemi.
Za to vajo potrebujete kopijo Visual Studio 2005 in razčlenjenega pripomočka za Vista, vendar ga boste verjetno lahko prilagodili za delo z drugim orodjem, če poskusite.
Kritični korak: Omogočanje odpravljanja napak
Odprite okno z možnostmi Internet Explorerja, poiščite jeziček Advanced in počistite polja za "Onemogoči odpravljanje napak".
Ko opravite razhroščevanje, boste verjetno želeli izklopiti to, saj med brskanjem lahko precej nadležno.
Odprite svojo gadget koda
Ko namestite pripomoček, bo Windows razpakiral in kopiral datoteke v mapo v svojem uporabniškem profilu. To mapo bomo morali najti in odpreti datoteko javascripta, ki sestavlja logiko vašega pripomočka.
V naslovno vrstico Explorerja prilepite naslednje:
% LOCALAPPDATA% \ Microsoft \ Windows Sidebar \ Pripomočki
Prikazali boste seznam imenikov za vse pripomočke, ki so nameščeni v vašem profilu. Odprite glavno javascript datoteko v Visual Studioju.
Attach na procesno stransko vrstico
Za vaš pripomoček se morate priponati na določen postopek v stranski vrstici.(Prepričajte se, da se vaš pripomoček izvaja, preden naredite ta korak)
Odprite Orodja \ Attach to Process ali pritisnite Ctrl + Alt + P, da odprete pogovorno okno.
Zdaj bi morali poiskati postopek z imenom "sidebar.exe" z naslovom, nastavljenim na ime pripomočka, in kliknite gumb Pripni.
Za bližnji pogled si lahko ogledate, da se pripomoček izvaja v ločenem procesu iz glavne stranske vrstice, vendar je naslov nastavljen na »How-To Geek«.
Zdaj gre za kritični korak. .. kliknite, če želite nastaviti točko prekinitve levo od bele površine. ..
Če vse gre dobro, boste takoj odpeljali v novo datoteko, imenovano nekaj, kot je x-gadget: /// main.js in vaše napakeorodja se bodo začela aktivirati, takoj ko bo točka prekinjena.
Upoštevajte, da te datoteke ne morete spremeniti, lahko pa uporabite takojšnje okno, da preizkusite katero koli kodo v realnem času.
Pomembne opombe
- Ko gre za razhroščevanje gadgetov, ki so tako zelo pogosto anketirani, bi bilo pametno nastaviti interval resnično nizek, tako da vam ni treba čakati, da ga sproži.
- V izvorni izvorni datoteki lahko spremenite spremembe, vendar boste morali zaprati / ponovno odpreti pripomoček in ga nato ponovno priložiti.
- Če se pri nalaganju simbolov ne prikaže napaka, niste sledili prvemu koraku, ki bi omogočil odpravljanje napak.
- Ročno boste morali vnašati imena spremenljivk, ki jih želite gledati v oknu Watch, vendar lahko preglejte pripomoček, tako kot pravi razhroščevalec.
Vesel razhroščevanje!