- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am compiling a DLL library using Intel C++ 9.1. The debug version works fine, but if I turn the optimizations on (at any level), I get "The application failed to initialize properly (0xc0000005)" for the binaries that use this DLL.
Any suggestions?
Thanks
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Can you manuall register the "release" DLL and try again? There was a bug in the IDE integration module that the DLL registration was skipped after building the DLL. But it's fixed already.
The latest compiler update is 9.1.032 if you haven't upgraded yet.
Thanks,
Jennifer
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for the reply Jennifer,
I don't know how to register the DLL. I would be happy to try if you tell me how.
I'm using 9.1.033.
RenderMan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You can add this "C:WINDOWSsystem32 egsvr32.exe yourdll-name.dll" to the "post-build" event in the DLL project property. Or you can run this command from a command window. After registering, run your program to see if you still get the error.
Jennifer
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page