В то время как я пытаюсь запустить мой Flex Profiler я получил сообщение об ошибке:
В флэш-приложения, я получил следующее исключение:
Error #2044: Unhandled securityError:. text=Error #2048: Security sandbox violation:
file:///C|%2Fwork%2Flabsense%2Fbranches%2Frel%5F1%5F2%5F5%5FEA%2Fsources%2Fui%2F.metadata%2F.plugins%2Fcom.adobe.flash.profiler%2FProfilerAgent.swf?host=localhost&port=9999
cannot load data from localhost:9999.
at ProfilerAgent()[C:\SVN\branches\3.2.0\modules\profiler3\as\ProfilerAgent.as:127]
И в гибкой консоли Profiler (при затмении) я получил : Тайм-аут сокета.
Я работать на Windows Vista,
Flex Builder: 3,2
флэш-отладчик: 10,0,22,87
Вещи, которые я сделал, чтобы решить эту проблему:
- переключатель порт подключения профайлера до 9998 (и обратно)
- Снять и переустановить проигрыватель флэш-отладчика.
- Установка Flex Builder 3.2 (вместо 3.0)
- Удалить все входит в mm.cfg файл
Добавить ввести в мм.CFG:
PreloadSwf=C:\work\labsense\Sources\ui\.metadata\.plugins\com.adobe.flash.profiler\ProfilerAgent.swf?host=localhost&port=9999
или
PreloadSwf=C:\work\labsense\Sources\ui\.metadata\.plugins\com.adobe.flash.profiler\ProfilerAgent.swf?host=localhost&port=9998
или
PreloadSwf=C:/work/labsense/Sources/ui/.metadata/.plugins/com.adobe.flash.profiler/ProfilerAgent.swf?host=localhost&port=9999
или с пробелами:
PreloadSwf=C: \ work \ labsense \ Sources \ ui \ .metadata \ .plugins \ com.adobe.flash.profiler \ ProfilerAgent.swf?host=localhost&port=9999
или
C:\work\labsense\Sources\ui\.metadata\.plugins\com.adobe.flash.profiler\ProfilerAgent.swf?
или добавить все или некоторые из входит:
TraceOutputFileName=C:\Users\zivo\AppData\Roaming\Macromedia\Flash Player\Logs\flashlog.txt
ErrorReportingEnable=1
MaxWarnings=0
TraceOutputFileEnable=1
ProfilingFileOutputEnable=1
- Включение и выключение ЗТБВО брандмауэра
- Добавить исключение для порта 9999 в брандмауэре VISTA
- Попробуйте запустить профилировщика SWF отдельно
Тот же результат.
Попробуйте одну вещь:
Потому что у меня есть expreins проблема немного похожий раньше с флэш-отладчик, разрешение тогда было:
- правой кнопкой мыши на флэш-плеер (отладчик),
- выберите «Debugger» ,
- выбрать «другую машину»
- добавить «127.0.0.1»
- нажмите оК
то, что решить эту проблему (но, видимо, он подключиться к отладчик с хоста 127.0.0.1 вместо локального хоста (который является то же самое)
теперь добавить в файл mm.cfg, вступление последующей:
PreloadSwf=C:/work/labsense/branches/rel_1_2_5_EA/sources/ui/.metadata/.plugins/com.adobe.flash.profiler/ProfilerAgent.swf?host=127.0.0.1&port=9999
Затем, после сохранения, я запускаю профилировщик и его работу !!
И причины все это было:
Некоторые программы изменить файл C: \ Windows \ System32 \ Drivers \ Etc \ хостов к:
# Copyright (c) 1993-2006 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
::1 localhost
127.0.0.1 iDBO # LMS GENERATED LINE
Это означает, что локальный не приводит к 127.0.0.1 !!!
Закрепление легко:
# ::1 localhost
# 127.0.0.1 iDBO # LMS GENERATED LINE
127.0.0.1 localhost
Вместо (заметим проблему и решить проблему