MSVCR90.dll error in .exe file on Windows 8 - application was unable to start correctly (0xc000007b)

0

I have built my program with Visual Studio 2010 (os: Windows 8) and produced successfully an .exe file (x64 bit release). Although when I try to run my project I get the error below:

The application was unable to start correctly (0xc000007b).

I downloaded the dependency walker in order to find out more about the cause of the problem. The error I get is a missing file "MSVCR90.dll".

Loaded "MSVCR90.DLL" at address 0x0000000070300000. Successfully hooked module.

Unloaded "MSVCR90.DLL" at address 0x0000000070300000.

Second chance exception 0xC000007B (Unknown) occurred in "NTDLL.DLL" at address 0x00007FF83126CDD0.

Exited "CHEROB.EXE" (process 0x9B8) with code -1073741701 (0xC000007B).

I downloaded the msvcr90.dll from a download page (64-bit), pasted it in the "C:\Windows\SysWOW64" file, but the problem still exists.

Any solutions please?

c++
windows
visual-studio-2010
dll
windows-8
asked on Stack Overflow Dec 19, 2016 by Maria Tsourma • edited Dec 19, 2016 by T-Heron

1 Answer

0

I think you should install the C++ redistributables, have a look here: https://www.microsoft.com/en-us/download/details.aspx?id=29 This should fix your problem, don't copy manually the dll.

answered on Stack Overflow Dec 19, 2016 by Felice Pollano

User contributions licensed under CC BY-SA 3.0