Skip to content
⌘ NSIS Forum Archive

could not find symbol: dllRegisterServer

4 posts

tjwhit#

could not find symbol: dllRegisterServer

When I execute my installer I get the following error in the details window...
"could not find symbol: dllRegisterServer"

Here is the code for that sections...
==========
SetOutPath "$PROGRAMFILES\Common Files\Real\Plugins"
file "D:\OLE\LKS_Installer\lkv1_8fil.dll"
file "D:\OLE\LKS_Installer\lkv1_8ren.dll"
WriteRegDWORD HKLM 'SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs' 'C:\Program Files\Common Files\Real\Plugins\lkv1_8fil.dll' '1'
WriteRegDWORD HKLM 'SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs' 'C:\Program Files\Common Files\Real\Plugins\lkv1_8ren.dll' '1'
RegDLL '$PROGRAMFILES\Common Files\Real\Plugins\lkv1_8fil.dll'
RegDLL '$PROGRAMFILES\Common Files\Real\Plugins\lkv1_8ren.dll'
==========

I haven't been able to find any help in this forum for this issue, and the documentation doesn't help troubleshoot, so I was hoping that someone would know how to fix this.

I have tested this on XP and 2000 with the same result.
kichik#
Are you sure those DLLs need to be registred (have an exported function called DllRegisterServer)? Does regsvr32 work on them?
tjwhit#
Thanks. I tried to register the DLL's and they wouldn't register.

I tested the installer and it works without it, so I guess I don't need to register them.

Thanks for your help.