Gary,

Have you tried running your application in a Dependency Walker profile?
http://support.microsoft.com/kb/256872

Joe


gary clark wrote:
Hey Victor,

Thanks for the response. I dont think its an attribute
issue of dlls or files. I checked and they seem to be
ok. Not read only. The two dlls I'm using are
ssleay32.dll and libeay32.dll and of type application
extension.

I want to load the libraries dynamically using
"LoadLibrary(L"ssleay32") is this fine?

When I do the above I get a new error message failure.

"The application failed to start because the
application configuration is incorrect. Reinstalling
the application may fix the problem."

This is going to be something really,reall silly. Can
somebody shed some light on this?

Thanks,
Garyc




--- "Victor B. Wagner" <[EMAIL PROTECTED]> wrote:

On 2007.05.31 at 22:28:27 -0700, gary clark wrote:

Hello,

Using 0.8.9e.

Attempting to port my openssl testclient to a XP
machine which does not have the complete install
of
openssl.
I took the ssleay32.dll and libeay32.dll and
installed
them in the system32 directory.

When running the client I am seeing it crash with
the
message "The application has failed to start
because
the application configuration is
incorrect.Reinstalling the application may fix
this
problem. I built the application with \MD in the
Code
Generation section.
On NTFS such problem can occur if executable file or
some dll
doesn't have execute permission.
If you've send dlls as mail attachment or use some
archiver to pack and
transfer them, attribute which allows execution can
be lost.

Check attributes of both your client and dlls.

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to