Hi. I see no one has posted to this yet. I'll help though.
First of all, read this to get XNA to work in Visual Studio 2012 or Visual Studio 2013: (I had a link, but this is only my first post.)
(For Windows 8 users) Install Games for Windows Live client. You just need to install it, no further input is required.
Install Visual Studio 2013 or 2012
Install Windows Phone SDK 7.1
This will install VS 2010 Express for Windows Phone and, with it, XNA
If by some reason the XNA installation fails, reinstall
Alternatively, you can install any Visual Studio 2010 and XNA standalone
Copy XNA from VS2010 to VS2013
Copy the folder named XNA Game Studio 4.0 from “C:\Program Files (x86)\Microsoft Visual Studio 10.0\common7\ide\extensions\Microsoft” to
For VS2013 “C:\Program Files (x86)\Microsoft Visual Studio 12.0\common7\ide\extensions\Microsoft”
For VS2012 “C:\Program Files (x86)\Microsoft Visual Studio 11.0\common7\ide\extensions\Microsoft”
Open the extension.vsixmanifest file with your favourite text editor (with Administrator privileges), inside the copied XNA Game Studio 4.0 folder
Change the supported Visual Studio version
Change this: <VisualStudio Version=”10.0″> to
For VS2013: <VisualStudio Version=”12.0″>
For VS2012: <VisualStudio Version=”11.0″>
Tell VS to rebuild the Extensions cache
Run this command (Win+R):
For VS2013 “C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe” /setup
For VS2012 “C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe” /setup
If you get an error doing this, run it in a Command Prompt with Administrator privileges
This isn’t always necessary, specially if you have just installed Visual Studio
Also, to get the above tutorial to work in Visual Studio Express Editions, instead of:
Copy XNA from VS2010 to VS2013
Copy the folder named XNA Game Studio 4.0 from “C:\Program Files (x86)\Microsoft Visual Studio 10.0\common7\ide\extensions\Microsoft” to
For VS2013 “C:\Program Files (x86)\Microsoft Visual Studio 12.0\common7\ide\extensions\Microsoft”
For VS2012 “C:\Program Files (x86)\Microsoft Visual Studio 11.0\common7\ide\extensions\Microsoft”
copy them to:
Copy XNA from VS2010 to VS2013
Copy the folder named XNA Game Studio 4.0 from “C:\Program Files (x86)\Microsoft Visual Studio 10.0\common7\ide\extensions\Microsoft” to
For VS2013 “C:\Program Files (x86)\Microsoft Visual Studio 12.0\common7\ide\WDExpressExtensions\Microsoft”
For VS2012 “C:\Program Files (x86)\Microsoft Visual Studio 11.0\common7\ide\WDExpressExtensions\Microsoft”
Also, when rebuilding the extensions in cmd.exe (as admin), instead of:
Tell VS to rebuild the Extensions cache
Run this command (Win+R):
For VS2013 “C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe” /setup
For VS2012 “C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe” /setup
do this:
Tell VS to rebuild the Extensions cache
Run this command (Win+R):
For VS2013 “C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\WDExpress.exe” /setup
For VS2012 “C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\WDExpress.exe” /setup
Then follow the steps as is. I did this and can use vanilla XNA in Visual Studio 2013 Express, 2012 Express, and my Visual Studio 2010 Ultimate Edition.
This worked for me on Windows 7 and Windows 8.1.
If you are only using XNA for its content pipeline, then:
1. Create a XNA Windows Game project using the Windows Desktop version of 2013 Express (or if you have the paid version of 2013, then I don't think there are separate executables for that… correct me if I'm wrong.)
2. Add all of your content to the XNA Content Project and Build. (Don't need to run it though, you just need to compile and build so that the Content project generates the .xnb files for you.)
3. Use those files resulting from the build to include in you Mono Game project for Windows Store.
Not sure if this is needed or not, but just to be on the safe side for now for Windows Phone Games (this is for both 7.x an d 8.0) in Mono Game, when creating the Content Project, select XNA Windows Phone Game template because I think the phone projects for content uses Reach only. (Someone correct me if I'm wrong, I had trouble finding where I read that.)
Good luck!