初始化线程不会打印任何内容

时间:2016-02-03 07:12:17

标签: c# debugging xna monogame

打印在其他方法中工作正常,但在initialize()线程中不起作用。如果我把它放在base.Initialize之前或之后都没关系。

    protected override void Initialize() {
        // TODO: Add your initialization logic here
        Debug.WriteLine("hellO");

        base.Initialize();
    }

1 个答案:

答案 0 :(得分:0)

Debug.WriteLine()实际上发送到Windows调试系统而不是控制台输出窗口。 Debug类仅在设置DEBUG条件时写入。默认情况下,这是调试构建。 发布版本不执行任何操作,因为默认情况下不会设置此条件。

你需要一个像:

这样的工具
  • Dbmon.exe
  • DBGVIEW
  • 或通过Visual Studio中的调试器
  • 运行它