A
Andreas Schmitt
I am workin on a 2 part project right now. The first part is a DLL, the
second part a normal exe using that DLL.
When I use the VS2005 standard setting for compiling with the
Multithreaded-DLL runtime library (compiler option /MD )everything works
fine on my PC. But when I try to run the thing on a friends PC or my
laptop I get:
"This application has failed to start because the application
configuration is incorrect.
Reinstalling the application may fix this problem"
It works if I compile with (static)Multithreaded runtime-library
(compiler option /MT ) but of course that increases the file size
significantly.
Can someone enlighten me what the problem is here?
I always thought the only problem could be not having the MSVCR80.DLL
around, but my friend does have Visual studio 2005 installed just as I
do and copying that dll into the same folder doesn't help either.
Any help would be appreciated
second part a normal exe using that DLL.
When I use the VS2005 standard setting for compiling with the
Multithreaded-DLL runtime library (compiler option /MD )everything works
fine on my PC. But when I try to run the thing on a friends PC or my
laptop I get:
"This application has failed to start because the application
configuration is incorrect.
Reinstalling the application may fix this problem"
It works if I compile with (static)Multithreaded runtime-library
(compiler option /MT ) but of course that increases the file size
significantly.
Can someone enlighten me what the problem is here?
I always thought the only problem could be not having the MSVCR80.DLL
around, but my friend does have Visual studio 2005 installed just as I
do and copying that dll into the same folder doesn't help either.
Any help would be appreciated