Debugging Vista Sidebar with Visual studio

Debugging Vista Sidebar with Visual studio

How to Debugging Vista Sidebar with Visual studio

Tech Advice 1

 Debugging Windows Vista sidebar with the help of Visual Studio is a difficult task.
 However, in this article, I will try to make this task easier by sharing my wealth of knowledge with everyone.
 In order to perform debugging, you will need to have Visual Studio installed.
 At present, Visual Studio 2005 is the latest version. Don’t use Beta versions.
 Also, you need to have a non-working Vista Gadget where you can perform the operation.

Important Step: Enable Script Debugging

 First of all, you need to “Disable script debugging” from Internet Explorer’s Option Panel.
 Go to Internet Explorer’s Option Panel and Select the Advanced Tab. Uncheck “Disable script debugging”.
 Turn on this option after you have successfully debugged the Vista Gadget.

Second Step: Open the Gadget Code

 After successful installation of the Gadget, Windows will unpack & copy the files to a folder in your user profile.
 Paste the following code into the address bar of windows explorer:
 %LOCALAPPDATA%\Microsoft\Windows Sidebar\Gadgets
 Press ENTER Key and you will find the names of Gadgets installed on your computer.
 Select the one that you want to debug and open the javascript file for the same in Visual Studio 2005

Third Step: Attach to Sidebar Process

 Select “Attach to Process” option from the Tools Menu of Visual Studio 2005. Make sure the Gadget us running before performing this step.
 You can also press CTRL+ALT+P to open up the dialog window
 Search for “sidebar.exe” and click the Attach button to attach the process.
 Search for “sidebar.exe” and click the Attach button to attach the process.

Final Step:

 This step is very important, so pay close attention to it. Click to set a breakpoint just to the left of the white area.
 If everything works fine, you will be instantly taken to a new file that looks something like x-gadget:///main.js.
 After you hit the breakpoint, your debugging tool will immediately become active.

Gadgets of windows sidebar debugging Debugging Vista Sidebar with Visual studio Debugging Vista Sidebar gadgets

Leave a Reply

Scroll to top