【问题标题】:watch console output panel in visual studio while running a XNA game在运行 XNA 游戏时在 Visual Studio 中观看控制台输出面板
【发布时间】:2011-10-26 10:53:49
【问题描述】:

我是视觉工作室新手,目前正在使用 VS 2010 express、C# 和 XNA 4.0 开发游戏。

我正在尝试调试我正在开发的一个小游戏,当某个事件发生时使用 Console.WriteLine 调用。不幸的是,当我执行程序时,Visual Studio 布局发生变化,输出面板消失,直到程序退出(所以我只能在程序结束后分析输出)。

我想知道是否可能以及如何保持输出面板可见。

【问题讨论】:

    标签: c# console visual-studio-express xna-4.0


    【解决方案1】:

    在调试模式下,只需转到 View->Output

    再次显示它

    【讨论】:

    • 我找不到视图->输出。视图是否引用了菜单项?
    • 当我按 F5 并运行时,查看是第三个菜单。输出列在中间。
    【解决方案2】:

    两件事:

    1. 我在 xna4.0 中输出我的调试内容

      System.Diagnostic.Debug.WriteLine("stuff");

    2. 要查看输出,只需转到View -> OutputAlt+2

    【讨论】:

    • 就永久放置而言,您是否尝试将输出拖放到底部扩展坞?
    • 在程序停止之前,我仍然在调试输出窗口中看不到任何内容。我在 Debug=>Windows=>Output... 下找到了输出
    【解决方案3】:

    如果您通过搜索找到此问题,但在“查看”菜单下没有看到“输出窗口”,很可能是因为您正在“基本设置”下查看 Visual C# 2010。在基本设置下,可以找到输出菜单如下:

    调试 -> 窗口 -> 输出

    如果你想摆脱基本设置,你也可以改变:

    工具 > 设置 > 专家设置

    然后您将能够按照其他答案中的说明访问输出窗口。

    【讨论】:

      猜你喜欢
      • 2023-03-16
      • 1970-01-01
      • 2014-03-28
      • 1970-01-01
      • 2020-05-24
      • 2023-04-11
      • 1970-01-01
      • 2015-01-20
      • 1970-01-01
      相关资源
      最近更新 更多