Debugging Applications

The Microsoft® .NET Micro Framework provides full debugging capabilities within Microsoft Visual Studio®. After you deploy a .NET Micro Framework application, you can debug it in Visual Studio using essentially the same techniques you would use for any other managed C# application. Whether your application is deployed to the hardware emulator or to an actual device, you can set breakpoints, step into or through code, watch the contents of variables change, and so forth.

The .NET Micro Framework does not support the following debugging scenarios:

  • Debugging static constructors
  • Debugging visualizers
  • Viewing a disassembly of a code module

The Microsoft.SPOT.Debug class is disabled if you have a RTM rather than a Release build of the .NET Micro Framework.
There is no managed debugging assistant in the .NET Micro Framework.