XNA 4.0默认是将项目模板安装到VS2010中的,并不能够自动安装到VS2012,所以需要一些操作来让VS2012中也可以使用XNA 4.0模板。

1、下载XNA 4.0

下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=27599

2、安装好VS2012和XNA 4.0

(这步就不说什么了。。)

3、复制XNA项目模板到VS2012

在安装完XNA后,打开VS2012会发现新建项目时没有XNA的模板,嗯,这就要开始处理一下了。

默认情况下,XNA会安装到VS2010的文件夹下Common7\IDE\Extensions\Microsoft中,请根据自己的情况查找VS2010的安装目录

在Visual Studio 2012中使用XNA 4.0-LMLPHP

我这里是64位系统并且按照默认安装在C盘,那么我的目录就是:

C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Extensions\Microsoft

将其中“XNA Game Studio 4.0”文件夹整个复制到VS2012的文件夹下的Common7\IDE\Extensions\Microsoft中

例如我这里按照默认安装路径就是:

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft

4、更新VS2012的模板

使用管理员身份打开命令提示符,然后执行以下命令:(devenv.exe的路径也请自行确定,下面是我这里的路径)

"C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe" /setup

在Visual Studio 2012中使用XNA 4.0-LMLPHP

然后等待devenv.exe执行完成。。。可以通过观察任务管理器。。。

5、打开VS2012,完成!

现在打开VS2012,在新建项目的时候就可以看到XNA的模板了。

在Visual Studio 2012中使用XNA 4.0-LMLPHP

05-11 09:43