Share via

How to: Set Breakpoints in a Script

This topic applies to:


Visual Basic




Web Developer


Topic does not apply Topic does not apply Topic does not apply Topic does not apply Topic applies

Pro, Premium, and Ultimate

Topic applies Topic applies Topic applies Topic applies Topic applies

In Visual Studio 2008, you can set a breakpoint in a server-side file. At run time, the breakpoint is automatically mapped to a breakpoint at the corresponding location in the client-side file.

Breakpoint mapping is subject to certain limitations. For more information, see Limitations on Script Debugging.


Client-side breakpoints persist across debugging sessions, even if you close Visual Studio.

To set a breakpoint in a script file

  1. Open the server-side script file.

  2. On the line where you want to set the breakpoint:

    • Click the gutter on the left side of the source window, or

    • Right-click the line.

  3. Point to Breakpoint, and then click Insert Breakpoint.

    If you are in debug mode or break mode, the breakpoint is immediately mapped to the client-side file. If you are in design mode, the breakpoint is mapped when you start debugging.

To open a server-side script file

  1. In Solution Explorer, open the <Website Pathname> node.

  2. Double-click the script file that you want to view.

    The server-side script file opens in a source window.

See Also


Limitations on Script Debugging


Using Breakpoints and Tracepoints

Other Resources

Breakpoints and Tracepoints