Closed
Bug 161852
Opened 23 years ago
Closed 23 years ago
ActiveX Plugin fails if VC++ runtime not in end user's computer
Categories
(Core Graveyard :: Embedding: ActiveX Wrapper, defect)
Tracking
(Not tracked)
VERIFIED
WONTFIX
People
(Reporter: bamm, Assigned: adamlock)
References
()
Details
Using the fresh npmozax.dll created as attachment 83363 [details] viewable from
Bug 143722, I get the following error when opening ActiveX enabled sites
such as www.inq7.net.
The dynamic link library MSVC60D.dll could not be found in the specified
path C:\WINNT\System32;C:\WINNT\System;C:\PROGRA~1\mozilla.org\Mozilla;
C:\WINNT\System32\Wbem.
However, this error does not occur on my home computer, a Win98 box that
has MS Visual C++ installed.
Reporter | ||
Comment 1•23 years ago
|
||
That should have been MSVCP60D.dll, missed the 'P'.
Summary: ActiveX Plugin fails if VC++ runtime not on end user's computer → ActiveX Plugin fails if VC++ runtime not in end user's computer
Reporter | ||
Comment 2•23 years ago
|
||
The error message box is not themed, therefore it was generated by
either the OS or the plugin and not by Mozilla.
Yes, the plugin will fail if you're missing DLLs. See here to get them:
http://www.iol.ie/~locka/mozilla/plugin.htm
If the plugin had an installer it would do this, but it doesn't.
BTW the 'D' in the "MSVC60D" means you have a debug npmozax.dll which you
shouldn't be using distributing anyway.
Status: UNCONFIRMED → RESOLVED
Closed: 23 years ago
Resolution: --- → WONTFIX
Reporter | ||
Comment 4•23 years ago
|
||
Ok. Would you mind if I make an installer for it that includes the missing DLLs?
Is there a list of all its dependencies? If yes, would you prefer Wise,
Installshield or XPI? Thanks for a great plugin.
Verifying Wontfix.
Status: RESOLVED → VERIFIED
Mozilla has it's own installer in mozilla/xpinstall. That would be the preferred
approach since it supports the usual installer like things and is open source.
Docs are here:
http://www.mozilla.org/projects/xpinstall/
AFAIK it would involve writing an install.js script, and zipping it up with
npmozax.dll, MozAxPlugin.class, nsIMozAxPlugin.xpt and other dependent DLLs into
an XPI file. This can then be put up on a website as an URL (for point and click
installation in Mozilla) or bound to the stub installer exe.
Please raise a bug to cover the issue and CC me to it. Preferably I'd like to
see this appear as a new build target in the plugins Makefile.
Reporter | ||
Comment 6•23 years ago
|
||
Filed Bug 164610.
Updated•13 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•