At some point in one’s Silverlight development experience, inevitably they run into a complete inability to debug their Silverlight application. While debugging you may see a breakpoint that looks like this:

image

The open circle indicates the breakpoint could not be set for some reason.

image
Hovering over the breakpoint displays “The breakpoint will not currently be hit. No symbols have been loaded for this document.”

This just means that while your application is running successfully, Visual Studio hasn’t loaded any debugging symbols. But you hit F5 right? Why wouldn’t Visual Studio debug properly? Check the properties web project hosting your Silverlight application. It’s likely that Silverlight debugging has been turned off (or wasn’t turned on at all).

image
On your web project, Right-click->Properties, then select the Web tab. At the bottom you’ll see the Debuggers section. Make sure Silverlight is checked.