XNA Prerequisites

From XNAWiki

Jump to: navigation, search

Contents

XNA 2.0 Prerequisites

If your game does not work on the end-user computer, please check if they have the required runtime files.

Note: some computers that already have DirectX 9.0c may not have the additional runtimes that XNA needs, please go to the web installer link below and update it.

Windows XP

Windows Vista RTM

Vista RTM already has .NET Framework 3.0 so it does not require any .NET Framework updates to get XNA Games working.

Windows Vista SP1

Vista SP1 already has the .NET Framework requirement and the additional Visual C++ 2005 Runtimes.

Windows 7 x64 public beta (build 7000)

Installation of Visual C# express 2008 will normally fail, causing problems for anyone wishing to use XNA. It is possible that the included Silverlight installation causes the failure. The known workaround is to delete the following registry key: HKLM\SOFTWARE\Microsoft\SQMClient\Windows\DisabledSessions. Note: Before making any changes to the Registry, you should back up the Registry. Mistakes in the Registry Editor can cause serious issues.

Installation of Visual C# can then proceed normally, followed by XNA3.0.

For a general discussion about the issues see the thread xna 3 compatibility with windows 7.

XNA 4.0 Prerequisites

Beta

Vista or greater is required for installing XNA Game Studio 4.0 beta.

Release

There will be a standalone XNA Game Studio 4.0 installer that can be used for Windows and Xbox 360 (but not Windows Phone) development scenarios. It will be supported on Windows XP, Windows Vista and Windows 7. Windows Phone development using XNA Game Studio 4.0 (or Silverlight for that matter) will only be supported on Windows Vista and Windows 7 though.