|
|
|
[
Permlink
| « Hide
]
Peter Flynn - [09/14/07 03:52 PM ]
This is intentional. To create a final, non-debug SWF, use "Export Release Version" (available on the toolbar and the Project menu). You can avoid the "Where's the debugger?" dialog box by installing the latest Flash player that is included in the Flex Builder installer.
I have to say I find this as pretty strange behavior .. If I click on run I expect to run a 'production' swf , if I click on 'debug' I expect to run a debug swf .. Now I have to do an 'export release' before I can 'test' a production swf .. 90% of the time I dont need to run a debug swf .. I did the "Export Release Version" and my deep linking doesn't work in the swf it makes. Deep linking works fine when I hit "run", but I get the debugger dialog. Requiring all my users get the new Flash player update to avoid this is not an option.
I'm pretty sure the reason deep linking isn't working for you is because you have an older version of the debug Flash player. Since customers have the release player (not the debug one), they won't need to upgrade. Please see longer explanation here: http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?catid=651&threadid=1303610&CFID=15877291&CFTOKEN=c21e6a5d2fa2f9ff-6CF713B0-91AF-2C3D-5E186789C1279709&jsessionid=1211ddcd8585195d3637
@Mike - You might be right, I sent a release version to the client yesterday and they said deep linking is working fine, but it isn't for my.
so is it possible to install the latest compatible FlashPlayer plugin without re-installing Flex3 beta2?
yes, the flex bulider should install the lastest debug-version flash player for you by default, but sometimes, it does not work properly.
So you had better check the folder C:\WINDOWS\system32\Macromed\Flash to make sure it is the lastest debug version. If no, you could install it from E:\Program Files\Adobe\Flex Builder 3 Plug-in\Player\win manually. Then that is OK | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||