There are several workarounds for this issue, which appears to be a bug in the Silverlight 5 debugging feature (see @Ray Booysen's answer).
Firstly, it is important to know that this is not a production problem, but rather only occurs when debugging an application. Therefore, workarounds are only valid for reproducing production behavior in a debugging environment (although some of the debugging features are disabled).
The first of the jobs is disabling mandatory debugging using the static (shared in VB.Net) field named IsDebuggingEnabled in the Binding class. The documentation has the following recommendation.
set this field to false in the constructor of the application class
Note. This change cannot be limited to a single binding, but rather will affect all the bindings in the application.
Secondly, disable the Silverlight debugger in the project properties for the web project hosting the Silverlight application. Make this change by following these steps.
- Right-click the web project in Solution Explorer and select Properties.
- Select the Web tab.
- Go to the Debuggers section.
- Uncheck the box that says Silverlight.
Note. This change disables not only mandatory debugging for the application, but also general Silverlight debugging. However, other debuggers can be enabled.
source share