I am using VS2008 to create a debug version of my application. After compilation, when I try to run the application, I get the famous 'MSVCR90.dll is missing' error.
Initially I tried to copy the MSVCR90.dll from the winsxs folder into the application folder but I get yet another famous error 'application has made an attempt to load the C runtime library incorrectly'
Finally I tried to check the dependency of the application and it revealed something strange to me. There were two MSVCR90 library as dependencies to the application - msvcr90d.dll and msvcr90.dll. I am not how the non-debug version of this library got into my application.
What could I be doing wrong. Thanks in advance.
Here is a picture:
msvcr90.dll
– Ari0nhh