This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- .dll failed to register
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 05, 2009
11:01 AM
.dll failed to register
hi all
i have created the installer using installsheild 2009.
while running the setup
first the .net framework is installed.
while installing the application. it gives
"Error:1904. Module C:\WINDOWS\system32\AdessoODBC.dll failed to register.
HRESULT -2147024769. contact your support personnel".
i have attached the image.
plz help.
urgent!!
Thanks in advance!!
i have created the installer using installsheild 2009.
while running the setup
first the .net framework is installed.
while installing the application. it gives
"Error:1904. Module C:\WINDOWS\system32\AdessoODBC.dll failed to register.
HRESULT -2147024769. contact your support personnel".
i have attached the image.
plz help.
urgent!!
Thanks in advance!!
(3) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 05, 2009
11:20 AM
That error code maps to "The specified procedure could not be found." I'd suggest looking at your .dll in a tool like Dependency Walker to see if the DllSelfRegister function is exported. If not, this file is not self-registering.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 05, 2009
10:12 PM
MichaelU wrote:
That error code maps to "The specified procedure could not be found." I'd suggest looking at your .dll in a tool like Dependency Walker to see if the DllSelfRegister function is exported. If not, this file is not self-registering.
hi
I m not getting ??
can you tell me in brief.
i have cheked the file as self register.
i am creating the installer using installsheild 2009
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 06, 2009
10:29 AM
Self-registration works by calling into a function which the .dll file (or .ocx, etc. file) exports. If the .dll file you are trying to register does not export this function, then self-registration is impossible and will fail. Search for Dependency Walker for a tool you can download to examine the functions the .dll exports (or if you have dumpbin, in a command prompt try dumpbin /exports AdessoODBC.dll), and look for DllRegisterServer in the list.