Actionscript Flex-Builder-Profiler-Can';“t运行剖面仪”;无法连接到应用程序以获取配置文件数据,请再次尝试配置应用程序";

Actionscript Flex-Builder-Profiler-Can';“t运行剖面仪”;无法连接到应用程序以获取配置文件数据,请再次尝试配置应用程序";,actionscript,flex4,flexbuilder,profiler,Actionscript,Flex4,Flexbuilder,Profiler,我在Windows7 64位的Eclipse3.6.2上使用FlexBuilder4插件。当然,我使用Eclipse32位和Java32位。 当我在探查器模式下运行AIR应用程序时,它给了我一个典型错误: “无法连接到应用程序以获取配置文件数据。请再次尝试分析应用程序” 1)我已经尝试将mm.cfg放在我的c:\users\username\和我的Eclipse项目文件夹中,但仍然不起作用。这是用mm.cfg写的 预加载SWF=file:///D:/project/.metadata/.p

我在Windows7 64位的Eclipse3.6.2上使用FlexBuilder4插件。当然,我使用Eclipse32位和Java32位。 当我在探查器模式下运行AIR应用程序时,它给了我一个典型错误: “无法连接到应用程序以获取配置文件数据。请再次尝试分析应用程序”


1)我已经尝试将mm.cfg放在我的c:\users\username\和我的Eclipse项目文件夹中,但仍然不起作用。这是用mm.cfg写的


预加载SWF=file:///D:/project/.metadata/.plugins/com.adobe.flash.profiler/ProfilerAgent.swf?host=localhost&port=8888


AS3采样=1
AS3自动开始采样=1
ErrorReportingEnable=1
TraceOutputFileEnable=1
MaxWarnings=100

2) 我已经禁用了防火墙和防病毒,8888端口已经为TCP连接打开,用于传入和传出。
3) 我尝试使用FlexSDK 4.0和4.1
4) 我将我的flash player调试版本更新为10.2,因为我搜索了10.1不支持Profiler的地方,但仍然无法工作,即使我的项目是AIR。(顺便说一句,我试过Flash项目,但仍然不起作用)
5) 我还尝试删除了第一行,即表示预加载SWF的行,但它仍然不起作用


我还使用Windows 7 32位在fresh机器上安装了类似的设置,它会给出相同的错误。 有什么想法吗?

一些想法:

  • 将端口更改为9999
  • 输出中是否有错误?(预加载SWF路径必须是本地受信任的:)
  • 改变你的浏览器!(首选项/常规/网络浏览器)也许Firefox表现得很卑鄙
  • 您是否在该特定浏览器中运行flash调试器
  • 可能正在编辑您的mm.cfg文件(即,在此处签出:)

  • 我刚刚发现,在Windows7上,如果您以管理权限启动FlashBuilder或Eclipse,探查器将无法连接。请确保在没有“以管理员身份启动”的情况下启动Flash Builder或Eclipse(我愚蠢地创建了一个启动Eclipse的图标,其中包括打开此选项)

    似乎这个问题已经在这里得到了回答


    我找到了一个不方便的解决办法。通过在Windows中创建另一个用户,并授予其管理员权限。我可以添加非常相同的项目和分析器工作得很好。可能在我创建用户的方式中存在一些问题。(这是一个谜,因为我有两台不同规格的电脑,运行几乎相同的应用程序,并且在我的用户帐户上收到相同的问题。我仍然不知道为什么另一个用户名会给出不同的结果,但不同的电脑不会。)

    1)2)如何使预加载SWF本地可信?3) 我已经尝试创建虚拟Flash项目,并使用IE和Firefox进行测试,如上所述,我的项目是AIR。4) 当然,我以上述状态运行了10.2调试器。不幸的是,我无法再尝试您的答案,因为我切换到Mac!我还为FB创建了一个快捷方式,使其以管理员权限启动,但在没有权限运行之后,探查器仍然无法连接。