XNA Prerequisites
Contents
XNA 4.0 Prerequisites
Release
See: App Hub - downloads and App Hub - getting started
- Visual Studio 2010
- Microsoft Visual Studio 2010 Express for Windows Phone
- Microsoft Visual C# 2010 Express Edition
- Microsoft Visual Studio 2010 Standard Edition
- Microsoft Visual Studio 2010 Professional Edition
- Microsoft .NET Framework 4.0
The standalone XNA Game Studio 4.0 installer that can be used for Windows and Xbox 360 (but not Windows Phone) development scenarios. It is supported on Windows XP, Windows Vista and Windows 7. Windows Phone development using XNA Game Studio 4.0 (or Silverlight for that matter) is only supported on Windows Vista and Windows 7.
Upgrading from XNA 3/3.1 to XNA 4
XNA 3.0 Prerequisites
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 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
- .NET Framework 2.0 22MB
- Visual C++ 2005 Runtime SP1 2.6MB
- DirectX 9.0c Additional Runtime up to 66.7MB
- XNA Framework 2.0 2.1MB
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.
- Visual C++ 2005 Runtime SP1 2.6MB
- DirectX 9.0c Additional Runtime up to 66.7MB for full install, however should be around 20MB for Vista RTM
- XNA Framework 2.0 2.1MB
Windows Vista SP1
Vista SP1 already has the .NET Framework requirement and the additional Visual C++ 2005 Runtimes.
- DirectX 9.0c Additional Runtime up to 66.7MB
- XNA Framework 2.0 2.1MB