A project template that enables debugging the XNA Content Pipeline 4.0. Make this project the startup project whenever you want to debug your content pipeline extensions in the Visual Studio IDE. Set breakpoints in your custom importer or processor code, configure the project ...
I just submitted a revised template (v1.6) to fix a problem with debugging content as it builds for Xbox 360 or Windows Phone.
DESCRIPTION OF PROBLEM:
The previous version (v1.5) was setting the Platform property as a global property. This impacts every project that is built, not just the content project. When setting the XnaPlatform to WindowsPhone or Xbox360, the Platform property would be changed as well. This would result in failures building any referenced content pipeline extension libraries, because they only have an x86 platform by default.
DESCRIPTION OF CHANGE:
The fix was to remove the line of code setting the Platform as a global property. This means all projects referenced by the content project will build for their default platform. That should be x86 for all content pipeline dependencies.
SIDE-EFFECT OF SOLUTION:
As a side-effect of this fix, the content project output directory will not be platform-specific. Content will be built to target the specific platform (you can see the target platform in the content pipeline context objects), but the output will always go to the same directory.
This side-effect will not impact your game builds, as debugging output is not written to the game output directory.