Missing msvcr120d.dll

HI all

I built an application using Visual Studio 2013 in Windows 7 64bit.  I built the application as a 32bit application.  I then copied the application over to my other computer, running Windows 8 64bit.

I downloaded the 64 and 32 bit Visual C++ 2013 Redistrib packages, and installed both.  I got these packages here: http://www.microsoft.com/visualstudio/eng/downloads#d-additional-software

However, whenever I try to run the application, I get an error saying that msvcr120d.dll is missing.

What do I need to do to be able to run my application?

Cheers

Jarrett
 

Question Info


Last updated September 19, 2018 Views 385,585 Applies to:
Answer

Hi Jarrett,

 

 

The msvcrt.dll is now a system component owned and built by Windows. It is intended for use only by system-level components. The files msvcr110.dll (Visual Studio 2012) or msvcr120.dll (Microsoft Visual Studio 2013) are the new public versions of the CRT and are for use by Desktop application and user-mode driver developers.

 

To know more information:
http://msdn.microsoft.com/en-us/library/windows/hardware/dn448963(v=vs.85).aspx

 


 

Perform an SFC scan on your computer. Refer to the following link:

 

Use the System File Checker tool to repair missing or corrupted system files

http://support.microsoft.com/kb/929833

 

 

Hope this information helps. Reply with the status so that we could help you further.  

602 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.