XNA 4.0默认是将项目模板安装到VS2010中的,并不能够自动安装到VS2012,所以需要一些操作来让VS2012中也可以使用XNA 4.0模板。
1.下载XNA 4.0、安装好VS2012和XNA 4.0,复制XNA项目模板到VS2012
在安装完XNA后,打开VS2012会发现新建项目时没有XNA的模板,嗯,这就要开始处理一下了。
默认情况下,XNA会安装到VS2010的文件夹下Common7IDEExtensionsMicrosoft中,请根据自己的情况查找VS2010的安装目录
我这里是64位系统并且按照默认安装在C盘,那么我的目录就是:
C:Program Files (x86)Microsoft Visual Studio 10.0Common7IDEExtensionsMicrosoft
将其中“XNA Game Studio 4.0”文件夹整个复制到VS2012的文件夹下的Common7IDEExtensionsMicrosoft中
例如我这里按照默认安装路径就是:
C:Program Files (x86)Microsoft Visual Studio 11.0Common7IDEExtensionsMicrosoft
2.更新VS2012的模板
使用管理员身份打开命令提示符,然后执行以下命令:(devenv.exe的路径也请自行确定,下面是我这里的路径)
"C:Program Files (x86)Microsoft Visual Studio 11.0Common7IDEdevenv.exe" /setup
然后等待devenv.exe执行完成,可以通过观察任务管理器。
3.打开VS2012,完成!
现在打开VS2012,在新建项目的时候就可以看到XNA的模板了。