FlexBuilder, FireFox and NPSWF32.dll
The other day I installed the latest version of the Flash Debug Player in an attempt to resolve an issue with a 3rd party Flash application.
When I next fired up FlexBuilder I received a warning message from Firefox informing me that NPSWF32.dll could not be found in:
C:\Program Files\Mozilla Firefox\plugins
The dialogue let me choose to use my “existing player” and my content ran without any problems. However, this dialogue box appeared every time I tried to publish my content from FlexBuilder.
It appears NPSWF32.dll was installed here:
C:\WINDOWS\system32\Macromed\Flash
so I copied the .dll over to the correct Firefox plugins directory. – an easy fix in this case. I have also read about other problems with installation of the .dll on both Mac and Windows (see comments).
11 comments
11 Comments so far
Leave a reply
I’ve had to install/uninstall the Flash debug player a few times due to issues with CS3. Now I keep a copy of NPSWF32.dll handy so that I can copy it back to it’s rightful place quickly.
This patch also should help: http://www.adobe.com/go/kb401493
Matt
Adobe
Thanks Matt
I see this fix is now also included in the 2.0.1 hotfix patch too :]
http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=kb401825
[...] About « FlexBuilder, FireFox and NPSWF32.dll [...]
polyGeek says:
I’ve had to install/uninstall the Flash debug player a few times due to issues with CS3. Now I keep a copy of NPSWF32.dll handy so that I can copy it back to it’s rightful place quickly.
Me too….lol one stored locally and one on the server just in case… lol
NC Tech Support Team
-Brian Nailer
What if you don’t use this SDK.
I see that Windows did some sort of update without asking as it is flagged to do, the result being Firefox not working and npswf32.dll apparently being to blame. To what directory is this dll supposed to be place so that Firefox works again? The patch link seems to be for high end users; I’m just a consumer end user type person. Thanks.
Hi Christine. The two paths are mentioned above.
The dll should be here:
C:\Program Files\Mozilla Firefox\plugins
but you will probably find it here instead:
C:\WINDOWS\system32\Macromed\Flash
You will need to copy it to the correct place.
Thank You Very Much!
Thanks Neil, this happened to me just viewing a 3rd party flash app, I was confused when it said I didnt have the latest player version when I thought I did. I installed it from the link (auto player detection) and then my flex project wouldnt run. I have had to do this before and I think your site helped me that time too. Much appreciated for a quick fix. I will also mention that you Cairngorm articles are very good.
Hi,
Anyone know how to upgrade / fix NPSWF32.dll in Dreamweaver 8.02
Current version of NPSWF32.dll in dreamweaver is 8 but upgrading to Flash version 9 will not update this.
Any ideas or suggestions?
[...] issue is well-documented, but I wanted to add help here for the next time I hit it and forget the [...]