0

我今天开始开发一个新的 air/html/ajax 应用程序,由于某种原因,我的 trace() 输出不再打印到控制台窗口。另外,我也没有收到任何针对语法错误或运行时错误的错误消息。我在另一台机器上试过,没有问题,所以这台机器一定有问题。我认为这与我使用 flex 3 sdk 有关,但是从我的路径变量中删除它并没有帮助,重新安装 air sdk 也没有帮助。如果有人以前遇到过这种情况,将不胜感激。

4

2 回答 2

2

这并不特定于调试器播放器。ADL 控制台中跟踪语句的可用性取决于您的mm.cfg文件中是否启用了以下任一设置:

  • ErrorReportingEnable
  • TraceOutputFileEnable

其中任何一个都会阻止控制台窗口中的跟踪输出 -stderr我相信 - 而是(在 的情况下TraceOutputFileEnable)将其重定向到日志文件。

更多信息mm.cfg在此处获得。

于 2012-09-12T14:55:58.033 回答
1

我想到了。这是因为我安装了 Flash 调试播放器。现在错误消息都进入调试播放器写入的日志文件。

于 2009-01-14T02:18:47.263 回答