Hot answers tagged regsvr32
The error is accurate, if not completely clear. regsvr32 does its stuff by loading the DLL into memory, then calling the DLLRegisterServer function defined in the DLL. If the DLL doesn't have a DLLRegisterServer function, then you get that error about the function being missing. If ever you're in doubt, the depends.exe tool can show you what functions are ...
It appears that wscript was running in 64 bit mode and was unable to see the registrations... following the instructions on http://forums.iis.net/t/1154189.aspx I was able to run the createobjects in 32 bit mode (via classic asp) and the components worked as they should. Thanks for the help all!
In a 64-bit Windows operating system, there are two versions of the file Regsv32.exe: The 64 bits is %systemroot%\System32\regsvr32.exe. The 32 bits is %systemroot%\SysWoW64\regsvr32.exe. Try copying any of these two executables, along with the OCX or DLL file to register. Run in administrator mode, or change the properties of the executable in ...
Well, first try turning off UAC completely (and rebooting) to run the installer, which will correct the problem if the issue is caused by UAC. The other possibility is that these old installers and/or .dlls are simply not (quite) compatible with Windows 7. In which case, I advise not trying to force it... because if you do manage to get the thing ...
It might be because the dll doesn't have a DllRegisterServer entry point. This is a .NET dll, NOT a COM dll, and so you don't regsvr32 it. Instead you need to install the Visual Studio Tools for Office from e.g. here.
Only top voted, non community-wiki answers of a minimum length are eligible