Debugging Javascript in Visual Studio .NET
Just a reminder to myself but this can be useful if you are dealing a lot with Ajax stuff!
- Open in Internet Explorer Tools -> Internet Options -> Advanced tab.
- Deselect the following (make the checkbox unchecked):
[ ] Disable Script Debugging
- Restart IE.
Now just add the following line of code to your JavaScript - it'll work as a breakpoint:
debugger;
Visit your page with the javascript using your fresh instance of IE, a window should prompt you to select a debugging environment. Select the MSVS.NET instance you have opened (or you could select 'New instance of Microsoft Development Environment'), and click 'Yes'.
Another window will prompt you to 'Choose the program types that you want to debug:' - make sure 'Script' is the only option selected, and click 'Ok'
Enjoy!