On 9/17/2012 3:47 PM, Rudi Sherry wrote:
> I'm building a skeleton NPAPI plugin to test specific functionality and I cannot get Firefox to see it. I'm on a 64-bit Windows 7 machine.
>
> I have added:
>
> HKLM\SOFTWARE\Wow6432Node\MozillaPlugins\PluginBug
> (Default) REG_SZ (value not set)
> Description REG_SZ "Test"
> Path REG_SZ <path-to-my-plugin>\npPluginBug.dll
> ProductName REG_SZ PluginBug
> Version REG_SZ 1.0.1
> Vendor REG_SZ Me
> HKLM\SOFTWARE\Wow6432Node\MozillaPlugins\PluginBug\MimeTypes\application/vnd.pluginbug
I suspect that there is nothing wrong with the registry entries. What's
more interesting to Firefox is the data built into the resource entries
of the DLL. Specifically I noticed that when I was making my own
testplugin version that I needed the resource to be in a specific
language/codepage:
https://github.com/bsmedberg/blue-fishmonger-testplugin/blob/master/bsmedberg-testplugin/testplugin.rc
VALUE "Translation", 0x409, 1252
was necessary, and the default provided by the Visual Studio wizard was '1200' not '1252'.
--BDS