可以使用Visual Studio 2012创建XNA游戏吗?
发布于 2014-01-24 02:37:14
在codeplex上发布了用于Visual Studio 2012/2013的新XNA扩展。您可以从以下位置下载:https://msxna.codeplex.com/releases
发布于 2012-06-04 20:07:01
是的,这是可能的,只要稍微调整一下。不幸的是,你仍然需要安装VS2010。
首先,安装
以管理员身份打开记事本,然后在目标目录中打开extension.vsixmanifest,只需将支持的产品版本与新版本匹配即可(或者复制整个VisualStudio元素并更改Version属性,就像@brainslugs83在评论中所说的那样):
VSTS VSTD Pro VCSExpress VPDExpress
"C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe“/setup
这已经针对Windows游戏进行了测试,但没有针对WP7或Xbox游戏进行测试。
根据Jowsty编辑,这也适用于XBox 360游戏。
用于Visual Studio2013和Windows8.1的编辑有关在Windows8.1上安装Windows Phone SDK7.1的文档,请参阅here。对于所有这些步骤,使用VS版本号12.0代替11.0,它们仍然可以正常工作。
发布于 2012-06-08 02:58:42
我发现了另一个问题,由于某些原因,如果扩展被缓存在本地AppData文件夹中,XNA扩展永远不会加载。
您需要从%LocalAppData%\Microsoft\VisualStudio\11.0\Extensions文件夹中删除文件extensionSdks.en-US.cache和extensions.en-US.cache。这些文件将在下次启动时重新生成
如果您需要访问Visual Studio启动日志来调试正在发生的事情,请从C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE目录运行devenv.exe /log命令(假设您在64位计算机上)。生成的日志文件位于以下位置:
%AppData%\Microsoft\VisualStudio\11.0\ActivityLog.xml
https://stackoverflow.com/questions/10881005
复制相似问题