Temat: windows7 i fp10
juz kiedyś o tym pisałem może nie dokładnie to samo ale tez poradzi:
Rozwiązanie dla tych, którzy stracili ostatni weekend nad głowieniem się (czyt. wyrywaniem włosów) dlaczego ich debugger w Flash-u lub Flex -ie przestał działać i reinstalacje wszystkich składników za wyjątkiem systemu nie pomaga...
Problem pojawia się w przypadku instalacji nowej wersji Flash Playera lub aplikacji ,która wymusza zainstalowanie 'swojej' wersji, która nadpisuje wersje 'debugową' FP.
Wszystkie rozwiązania i sugestie jakie znalazłem na forach,blogach nie działały, więc postanowiłem podzielić się rozwiązaniem.
Do rzeczy:
Za całe zamieszanie odpowiedzialny jest plik: NPSWF32.dll znajdujący się w katalogu
Windows\System32\Macromed\Flash (na Mac-u chyba nazywa się trochę inaczej NPS***? )
Rozwiązaniem jest zamknięcie wszystkich aplikacji mogących korzystać z Flash-a (IE, FireFox, Gadu Gadu -reklamy jak by ktoś miał obiekcje itp) i skasowanie wcześniej wspomnianego pliku NPSWF32.dll. Potem można zainstalować najnowszą wersje z ze strony Adobe lub uruchomić NPSWF32_FlashUtil.exe i FlashUtil10b.exe z tego samego katalogu.
Rozwiązanie dotyczy zarówno wersji 9 jak i 10 FP.
Teoretycznie powinien to załatwić Flash Unistaller lub nowa istalacja FP, ale nawet jak wyłączy się wszystkie aplikację korzystające z FP to i tak nie rusza tego pliku.
Sprawdzone dla:
Windows Vista x86
Windows 7 x64
Windows XP x86
Mac osX
Inne przyczyny psucia debugger:
-wyłączona usługa: FLEXnet Licensing Service 64 -dla 64bitowych
-uruchomiony ale martwy debugger w tle
-brak wersji Debug Flash Player-a
-inna wersja debuggera niż kompilowany plik swf.