Reputation: 1603
I installed XNA 4.0 and used this method: How to install XNA game studio on Visual Studio 2012? to access XNA in vs2012.(I installed VC# 2010 express first.) Everything went fine, I could even open XNA game project and ran. But the new project menu did not show the Windows Game and Xbox360 Game option. Why are they missing?
Upvotes: 2
Views: 1133
Reputation: 1603
I reinstalled and it's fixed. I think it's the installation path that causes this problem. VS2010 and VS2012 should be installed on the same disk. I have VS2012 installed on D:\Program Files (x86)\Microsoft Visual Studio 11.0 and VS2010 reinstalled on D:\Program Files (x86)\Microsoft Visual Studio 10.0 not the default C:\Program Files (x86)\Microsoft Visual Studio 10.0. Then install and copy XNA with the same old trick. Don't know why is that but it works like a charm. MonoGame is fine but it still needs support from XNA Content pipeline.
Upvotes: 0
Reputation: 115007
XNA is officially only supported on Visual Studio 2010.
XNA Game Studio 4.0 Refresh leverages the Microsoft Visual Studio 2010 development environment, extending it for game development. XNA Game Studio 4.0 Refresh works with any of the following Microsoft Visual Studio 2010 products.
http://msdn.microsoft.com/en-us/library/bb203916.aspx
There are some tricks to "tweak" the XNA templates to work in Visual Studio 2012 and 2013.
C:\Program Files (x86)\Microsoft Visual Studio 12.0\common7\ide\extensions\Microsoft
C:\Program Files (x86)\Microsoft Visual Studio 11.0\common7\ide\extensions\Microsoft
<VisualStudio Version=”10.0″>
to
<VisualStudio Version=”12.0″>
<VisualStudio Version=”11.0″>
Upvotes: 2