XNA 与 Visual Studio 2012。/安装程序不工作

Posted

技术标签:

【中文标题】XNA 与 Visual Studio 2012。/安装程序不工作【英文标题】:XNA with Visual Studio 2012. /Setup not working 【发布时间】:2013-04-20 12:44:58 【问题描述】:

我正在尝试让 XNA 在 Visual Studio 2012 中工作,以便我可以使用源代码控制,但我在执行这些步骤时遇到了困难。我已经阅读了许多页面,这些页面告诉您如何做到这一点,例如: How to install XNA game studio on Visual Studio 2012? 和 http://ryan-lange.com/xna-game-studio-4-0-visual-studio-2012/

但是我在完成最后阶段时遇到了困难,而且我似乎在谷歌上找不到任何东西。所以最后一步基本上是在管理员模式下从命令提示符运行它: "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe" /setup

我遇到的第一个问题是我的目录中没有 devenv,其他人说这是因为它被称为 WDExpress.exe 的快速添加而不是确实存在。然而问题是,当我用它替换 devenv.exe 并在 cmd 提示符下运行它时,实际上并没有发生任何事情。我没有收到任何错误,但也没有出现任何错误。它只是进入一个新行并忽略它。我也试过在最后输入 /h,而 /h 参数都没有提到 /setup,这让我担心它甚至可能不存在于 express 版本中。无论如何,有人可以为我解释一下这种情况吗?

【问题讨论】:

我可以告诉你,可以在 express 版本上获得 VS 2012 XNA,我做到了,但我不记得我现在做了什么>。> 我在这一步也遇到了麻烦。尝试清除 temp/appdata/roaming 中有关“VS”或“WDExpress”的所有内容,您也可以尝试将“WDExpress”添加到支持的产品中 在另一个问题“WDExpress 的正确路径应修改为 [...]\Common7\IDE\WDExpressExtensions\Microsoft for extensions 和 [...]\AppData\ Local\Microsoft\WDExpress\11.0\Extensions 用于清除扩展缓存。" 看到并做到了,但没有帮助:( 【参考方案1】:

很快:尝试以管理员身份运行 Visual Studio,然后启动 Visual Studio 命令提示符(从工具菜单),然后运行 ​​devenv.exe /setup

我的 MSVS2010 出现问题,我还必须运行 devenv.exe /setup。如果我以普通权限运行 MSVS,并启动 Visual Studio 命令提示符,执行devenv.exe /setup 后出现错误:无法完成操作。

我也无法以你写的方式找到devenv.exe,所以我尝试以管理员模式运行MSVS:右键单击该程序并选择以管理员身份运行。再次打开 VS 命令提示符并执行 devenv.exe /setup 对我来说效果很好。

你也可以尝试按照another SO pagesmhnkr 建议的方式运行程序

【讨论】:

【参考方案2】:

我在安装 XNA 扩展时也遇到了问题,当我尝试完成最后一步时,我也遇到了同样的错误。 我总是收到错误:无法完成操作 我通过为我的 WDExpress.exe 创建快捷方式并将 /setup 添加到 Target 属性并以管理员身份启动快捷方式来修复它。

祝你好运!

【讨论】:

以上是关于XNA 与 Visual Studio 2012。/安装程序不工作的主要内容,如果未能解决你的问题,请参考以下文章

在运行 XNA 游戏时在 Visual Studio 中观看控制台输出面板

Visual Studio Intellisense没有显示某些类

Visual Studio 2012 与 Visual Studio 2010 (delta) [关闭]

Visual Studio 2012 与 Visual Studio 2005 中的小程序慢得多

如何卸载.vsix Visual Studio Extensions?

Visual Studio 2012与TFS 2013的兼容性