View Complete Thread
  • VB6 32 bit dll in Windows Server 2008 R2 64 bit. Unable to register

    Jul 07, 2014 09:04 AM|gowti|LINK

    I have a Classic ASP website running in 32bit windows Server. It uses a 32bit VB6 DLL that has all the functions necessary for my website.

    Now, I am moving the website to Windows Server 2008R2 64 bit. I tried registering the dll by following method
    i) Put the dll in SysWOW64 folder. "regsvr32 dllname.dll". I got the message DLLRegistration succeeded message.

    But when checking the windows/assembly folder, I didnt see the DLL's name in it. Also, I tried a simple VBScript with line Server.CreateObject for my dll.
    I got Error:429. ActiveX component cant create object.

    I am not sure whether my DLL is added to Assembly/GAC but I get registration succeeded each time when I registered.

    But, on using the command "regsvr32 /i dllanme.dll" this time with /i, registration fails with error
    "The moduel "dllname.dll" was loaded but DllInstall was not found."

    Can anybody please help me with this??

    vb6 Server2008