Thoughts about setup and deployment issues, WiX, XNA, the .NET Framework and Visual Studio
All postings are provided AS IS with no warranties, and confer no rights. Additionally, views expressed herein are my own and not those of my employer, Microsoft.
There is a bug in the installation logic for the recently released Windows Vista Media Center SDK 5.3 that was briefly mentioned in this Media Center Sandbox blog post, and I wanted to link to it here as well in case anyone runs into it.
Description of the issue
The installation logic for the Visual Studio 2008 project templates has an error that causes the Windows Media Center Application (that implements the Media Center application step-by-step instructions) to not appear in Visual C# 2008 Express or Visual Studio 2008 unless the system also has one or more edition of Visual Studio 2005 also installed.
This means that if you have a development system that only has Visual Studio 2008 installed, you will not see this Media Center step-by-step application project template in the VS 2008 new project dialog after installing the Windows Vista Media Center SDK 5.3.
How to work around this issue
There are a few options that will allow you to work around this issue if you run into it when installing and using the Windows Vista Media Center SDK 5.3.
Option 1 - Install a VS 2005 edition and repair the SDK
Option 2 - Manually copy and register the project template for use in VS 2008
Note - the exact paths listed in steps 3 and 5 above will need to change if you have VS 2008 installed to a non-default path or non-default drive letter.
Option 3 - Install the supplemental project template MSI
PingBack from http://msdnrss.thecoderblogs.com/2007/11/28/vs-2008-media-center-application-project-template-installation-issue-in-the-media-center-sdk-53/