Send mail to the author(s)

August 23, 2006

OpenNETCF Advanced Debugging Toolkit

We've started a new community project called the Advanced Debugging Toolkit and we're hosting the project over at CodePlex. The aim of the project is to provide a set of tools and libraries that will help with debugging device apps.

The first sub-project is a desktop version of Coredll.dll which maps the Coredll exports to their desktop equivalent. So far, we have 50 APIs covered and will be adding more over the coming weeks. There are a number of uses for coredll on the desktop including testing, debugging. Of course, there's nothing stopping you from using it to run your device code on the desktop (including the P/Invoke calls) without conditional compiling or change a single line of code! While doing this probably not the best path to follow, it's certainly possible. From our point of view, we see the project as an enabler for using some of the great tools the desktop folks get to play with, like NUnit or the Team Suite testing and code coverage tools.

We'll be adding more pieces to the toolkit as time flows and if you have any kick ass utilities you've developed to aid your device development and you want to share them, then get in touch with us.

Since we are distributing this as a community project, the ADT is licensed under the Microsoft Shared Source Community License.

Comments are closed.