ServerCom failed to register with regsvr32

ServerCom failed to register with regsvr32


Visual Fortran Compiler XE [IA-32]cannot register the DLL.

I have the following error in the output tab:

Registering output...

set PATH=C:\\Program Files\\Intel\\ComposerXE-2011\\\\redist\\ia32\\compiler;C:\\Program Files\\Intel\\ComposerXE-2011\\\\redist\\ia32\\mkl;%PATH%

cd /D A:\\Develop\\Sources\\Intel\\ServerCom\\Debug\\

regsvr32.exe /s "ServerCom.dll"

Project : error PRJ0019: A tool returned an error code from "Registering output..."


How can I resolve this?


5 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

Try a "regsvr32 ServerCom.dll" from a Fortran Build Environment command prompt - what error do you get? You might also look at the build log to see if a more helpful error is there - the PRJ0019 error is generic and not helpful.

Retired 12/31/2016

This is already the result of the HTML build log file.

When I executed this command I got a popup with this error:
"The module "ModuleName" was loaded but the call to DllRegisterServer failed with error code 0x80040201".

Best Reply

This error suggests that your DLL depends on another DLL that is not found or is the wrong version. Download Dependency Walker, run it and drag your DLL onto its window. See what errors it gives you. Ignore things such as IESHMS.DLL.

Retired 12/31/2016

Great thanks.

There was well a missing DLL. We added it and it works!

Leave a Comment

Please sign in to add a comment. Not a member? Join today