我安装了XNA 4.0并使用了这个方法: How to install XNA game studio on Visual Studio 2012? 在vs2012中访问XNA。(我先安装了VC#2010 express。) 一切都很顺利,我甚至可以打开XNA游戏项目并运行。 但新的项目菜单没有显示Windows游戏和Xbox360游戏选项。 他们为什么失踪?
答案 0 :(得分:2)
XNA仅在Visual Studio 2010上正式支持。
XNA Game Studio 4.0 Refresh利用Microsoft Visual Studio 2010开发环境,将其扩展用于游戏开发。 XNA Game Studio 4.0 Refresh适用于以下任何Microsoft Visual Studio 2010产品。
http://msdn.microsoft.com/en-us/library/bb203916.aspx
有一些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″>
<VisualStudio Version=”12.0″>
<VisualStudio Version=”11.0″>
答案 1 :(得分:0)
我重新安装并修复了。 我认为这是导致此问题的安装路径。 VS2010和VS2012应安装在同一磁盘上。我在D:\ Program Files(x86)上安装了VS2012 \ Microsoft Visual Studio 11.0和VS2010重新安装在D:\ Program Files(x86)\ Microsoft Visual Studio 10.0而不是默认的C:\ Program Files(x86)\ Microsoft Visual Studio 10.0。然后使用相同的旧技巧安装和复制XNA。 不知道为什么会这样,但它就像一个魅力。 MonoGame很好,但它仍然需要来自XNA Content管道的支持。