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.
XNA Game Studio 2.0 integrates with the Visual C# 2005 Express Edition and Visual Studio 2005 Standard Edition and higher. It does not support integrating with any of the Visual Studio 2008 family of products. However, since XNA Game Studio code projects are simply C# projects behind the scenes, it is possible to attempt to open them in the Visual Studio 2008 IDE. Doing this will cause the Visual Studio Conversion Wizard to appear and attempt to walk you through the process of upgrading the project to the Visual Studio 2008 file format. If you do this for an XNA Game Studio 2.0 game project, it will cause several problems, and as a result you should not attempt to upgrade XNA Game Studio 2.0 game projects in the Visual Studio 2008 Conversion Wizard.
The specific problems you will encounter are the following:
If you mistakenly attempt to upgrade your XNA Game Studio 2.0 projects using the Visual Studio 2008 Conversion Wizard, you can use the following steps to recover your project and continue development in Visual Studio 2005 or Visual C# 2005 Express Edition: