【问题标题】:Device / Emulator option missing in XNA on Visual Studio 2013Visual Studio 2013 上的 XNA 中缺少设备/仿真器选项
【发布时间】:2014-01-10 15:52:15
【问题描述】:

注意:我在 stackoverflow 上查看了所有与 XNA / VS 2013 相关的帖子,但没有发现一次提到这个问题。

我按照各种指南在 Visual Studio 2013 下安装了 XNA Game Studio 4.0。一切正常,我可以打开现有项目,甚至可以创建新项目。只有一个小问题:我缺少将项目运行/调试到设备/仿真器的选项。相反,我只有默认的“开始”选项可用,使用后我收到一条错误消息,说我无法运行项目类型库。

我正在使用 Visual Studio 2013 Ultimate。

http://tinypic.com/r/95sx84/5

【问题讨论】:

  • 你想模仿什么?如果 WinPhone 是否安装了 SDK?
  • 见底部网址上的图片。我只是想在模拟器/Windows Phone 设备上运行该项目,但我在 VS2013 中缺少该选项。我确实安装了所有 Windows Phone SDK。
  • 您是否尝试过这些帖子中列出的说明? stackoverflow.com/questions/17330810/xna-for-visual-studio-2013
  • @ScottWylie 是的,我做到了。我检查并尝试了 Stackoverflow 和其他网站上的所有内容。
  • 您找到解决方案了吗?我现在也面临这个问题。

标签: xna visual-studio-2013


【解决方案1】:

在 Visual Studio 2013 中解决此问题:

  1. 确保您的 Visual Studio 2013 已关闭。
  2. 找到您要在设备上运行的项目的 *.csproj 文件。
  3. 通过将原始 *.csproj 文件复制到某处来备份它。
  4. 在记事本中编辑文件。确保存在以下记录并设置为这些值:

    <ProjectTypeGuids>{C089C8C0-30E0-4E22-80C0-CE093F111A43};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
    <SilverlightApplication>true</SilverlightApplication>
    
  5. 保存更改并打开您的解决方案。项目类型已更改,现在应该可以在 RUN 命令中正确显示“设备”项。

注意:在某些情况下,可能还需要删除解决方案 *.SUO 文件才能使此修复工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-20
    • 2014-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-27
    相关资源
    最近更新 更多