командная строка adl замолчала - PullRequest
0 голосов
/ 12 января 2009

Сегодня я начинаю разрабатывать новое приложение air / html / ajax, и по какой-то причине мой вывод trace () больше не печатается в окне консоли. Кроме того, я также не получаю печатных сообщений об ошибках синтаксиса или во время выполнения. Я пробовал это на другой машине, и не было никаких проблем, поэтому, должно быть, что-то не так с этой конкретной машиной. Я думал, что это связано со мной, используя Flex 3 SDK, но удаление этого из моей переменной пути не помогло, равно как и переустановка Air SDK. Если кто-то сталкивался с этим раньше, помощь будет принята с благодарностью.

Ответы [ 2 ]

2 голосов
/ 12 сентября 2012

Это не только для игрока отладчика. Доступность операторов трассировки в консоли из ADL зависит от того, включен или нет какой-либо из следующих параметров в вашем файле mm.cfg:

  • ErrorReportingEnable
  • TraceOutputFileEnable

Любой из них заблокирует вывод трассировки в окне консоли - stderr Я полагаю - и вместо этого (в случае TraceOutputFileEnable) перенаправит его в файл журнала.

Более подробная информация о mm.cfg доступна здесь .

1 голос
/ 14 января 2009

Я понял это. Это потому, что я установил Flash Debug Player. Теперь все сообщения об ошибках отправляются в файл журнала, в который пишет проигрыватель отладки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...