Register DLB 32Bits in Windows 64Bits

0

I am not able to register any DLLs developed in Delphi on Windows 64-bit machines.

1 - I've tested some with a few different DLLs, including a new one, with a single, simple procedure.

  • Already tried to register using REGSVR32 from the C: \ windows \ system32 folder
  • Already tried to register using REGSVR32 from the C: \ windows \ syswow64 folder
  • I tried to compile the DLL in 32bit and 64bit
  • I already used Dependency Walker: I downloaded all DLLs (32 in total) that the application pointed to as dependents and at the end I got the following log:

Warning: At least one module has an unresolved import due to missing export function in a delay-load dependent module.

and Windows 64 does not register. You continue to see the same message:

The module "c: \ Windows \ syswow64 \ project1.dll" was loaded as the DLLRegisterServer entry point was not found. Make sure "c: \ windows \ syswow64 \ project1.dll" is a valid DLL or OCX file and try again.

    
asked by anonymous 28.08.2018 / 21:31

0 answers