如何在Visual Studio 11 Beta中使用XNA项目?

Ste*_*unn 11 xna visual-studio visual-studio-2012

Visual Studio 11几个星期前发布,现在可以使用ReSharper,我已经准备好开始使用了它!

我正在研究的一些项目是XNA项目.这些没有出现在测试版VS11加载,即使重新安装后XNA游戏工作室4刷新 安装VS11 Beta版.

有没有人让VS11 Beta与XNA项目合作?

Tin*_*nco 9

我刚刚开始工作,需要一些hackery.

安装XNA Game Studio 4.0后,这将有效.

在以下位置找到Game Studio 4.0目录:

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

将目录复制到:

%APPDATA%\本地\微软\ VisualStudio的\ 11.0 \扩展

你可以在资源管理器中输入%AppData地址栏,点击输入,然后导航或填写地址栏的其余部分(出于某种原因只是粘贴完整的相对网址不起作用)

%AppData%代表您的个人AppData目录.它是个人目录中的隐藏目录,通常位于C:\ Users\YourUserName中.

您没有完成,打开刚刚创建的目录,并使用texteditor打开extension.vsixmanifest文件并更改此块:

<SupportedProducts>
  <VisualStudio Version="10.0">
    <Edition>VSTS</Edition>
    <Edition>VSTD</Edition>
    <Edition>Pro</Edition>
    <Edition>VCSExpress</Edition>
    <Edition>VPDExpress</Edition>
  </VisualStudio>
</SupportedProducts>
Run Code Online (Sandbox Code Playgroud)

对此:

<SupportedProducts>
  <VisualStudio Version="11.0">
    <Edition>Ultimate</Edition>
    <Edition>Premium</Edition>
    <Edition>Pro</Edition>
  </VisualStudio>
</SupportedProducts>
Run Code Online (Sandbox Code Playgroud)

并保存它.现在将一个目录级别转到Extensions目录并删除所有存在的缓存文件(不要担心它们会自动重新生成)并重新启动Visual Studio.您现在应该可以打开XNA项目了!

编辑:

现在有一个更受欢迎的最新问题:如何在Visual Studio 2012上安装XNA游戏工作室?

对我来说它不起作用,扩展只出现在我安装另一个扩展(我更新nuget)时,删除缓存似乎根本没有帮助.

  • 仅供参考:'%AppData%\ Local`不是`c:\ users\<用户名>\AppData`.在大多数(所有?)系统上,它是`c:\ users\<用户名>\AppData\Roaming`. (2认同)