I've written a native C++ application that is similar to this one in
functionality and the Visual Studio debugger worked fine. I can also add a
line of code into the C# application "System.Diagnostics.Debugger.Break( )"
and the debugger breaks at the line and I can step through it, but I
shouldn't have to code this. Setting a breakpoint in the IDE should work.
Can someone tell me how to make the debugger in Visual Studio 2005 work with
a .net app running on a Windows CE 6.0 SDK emulator? Is the Windows CE 6 OS
Design and SDK missing something?
The patch can be downloaded at:
http://www.microsoft.com/downloads/details.aspx?FamilyID=7befd787-9b5e-40c6-8d10-d3a43e5856b2&DisplayLang=en
Also my WinCE 6.0 emulator is running the .NET Compact Framework SP2, which
was added through the Platform Builder monthly update for March 2007 at:
http://www.microsoft.com/downloads/details.aspx?FamilyID=021f5cfd-95fe-4bcf-aed2-15c0296370da&DisplayLang=en
I don't know why the SP1 patch was required in Visual Studio 2005 to enable
normal debugging in .NET projects, but it continuously disabled the
breakpoints until I installed the patch, and it is working now. If someone
can explain the problem and why this solved it, I would love to hear it.