The opinions expressed herein are my own personal opinions. They are not necessarily fact or sactioned by any other person or organization. If you disagree that's your right. It's also my right to not care.
© Copyright 2010, Chris Tacke
If you've done much development on non-Windows Mobile CE devices I'm sure your painfully aware of the pain in the ass process of getting Visual Studio 2005 to actually attach to the device. Lately I've been doing nothing but non-WM development and deviced to automate and solidify the process, plus document it while I was at it.
We've got a (native) tool called CEDbgSetup that you run on your device (x86 or ARMv4I supported) and then you set up Studio once and only once, then you can debug every time using wired Ethernet, 802.11, USB RNDIS (and likely any other transport that uses TCP/IP) and without ActiveSync.
The tool supports auto-launching from \Windows\Startup or by setting up an LaunchXX entry in HKLM\Init in the device registry, or just manual click. It should work headless too, though I've not specifically tested it.
It works with native or managed apps.
The tool, along with full source can be downloaded here (607k zip).
A white paper on how to set up Visual Studio 2005 can be viewed here (144k PDF).
Feedback is appreciated, but keep in mind that its free and completely unsupported (read: don't ask me for support).
Remember Me