The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My work

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,811 other followers

If a program you wrote can’t start becuase MSVCR*.dll is missing, then you forgot to ship the Visual C++ runtime…

Posted by jpluimers on 2012/08/30

Too often I see quesions like the one below on software that people distribute:

The Program can’t start becuase MSVCR100.dll is missing from your computer. Try reinstalling the program to fix this problem.

I am getting follwing error when i am trying to open Computer management in windows 7,the error is as follows ,

The Program can’t start becuase MSVCR100.dll is missing from your computer. Try reinstalling the program to fix this problem.

Where can i found this dll file, and help me to download and install.

The reason is that many programmers and companies still fail to ship the correct Visual C++ run-time.

Even for a one-off, you should need to get your installation set right. And writing stuff in a version of Visual C++ almost always means you need to ship the run-time for that particular version of Visual C++ with your application (though sometimes you can get away by putting the DLLs in the directory of your application, this is not recommended, as that way you won’t receive security updates).

User Marilyn O was so kind to sum up most of the download locations (I did a bit of post-editing, added all the non-“FamilyID” links, all naming differences are from the MS site):

I would install the Microsoft Visual C++ Redistributable dll that is needed for projects built with Visual Studio 2010.

Download the files below depending on your operating system version. […] Check in Programs and Features, do you show that you have installed Microsoft Visual C++ … Redistributable? If not, download from the links here.

–jeroen

via: The Program can’t start becuase MSVCR100.dll is missing from your – Microsoft Answers.

3 Responses to “If a program you wrote can’t start becuase MSVCR*.dll is missing, then you forgot to ship the Visual C++ runtime…”

  1. […] compiler as required by Cool:Gen 7.6 – it caused all kinds of Heisenbugs crashing in the MSVCR70.DLL with memory overwrites and null reference […]

  2. IL said

    Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)
    http://www.microsoft.com/en-us/download/details.aspx?id=5638
    Microsoft Visual C++ 2005 SP1 Redistributable Package (x64)
    http://www.microsoft.com/en-us/download/details.aspx?id=18471
    Microsoft Visual C++ 2005 SP1 Redistributable Package ATL Security Update
    http://www.microsoft.com/en-us/download/details.aspx?id=14431
    Microsoft Visual C++ 2005 SP1 Redistributable Package MFC Security Update
    http://www.microsoft.com/en-us/download/details.aspx?id=26347

    Microsoft Visual C++ 2008 RTM Redistributable Package ATL Security Update
    http://www.microsoft.com/en-us/download/details.aspx?id=10430

    Microsoft Visual C++ 2008 SP1 Redistributable Package ATL Security Update
    http://www.microsoft.com/en-us/download/details.aspx?id=11895
    Microsoft Visual C++ 2008 SP1 Redistributable Package MFC Security Update
    http://www.microsoft.com/en-us/download/details.aspx?id=26368

    Microsoft Visual C++ 2010 RTM Redistributable MFC Security Update
    http://www.microsoft.com/en-us/download/details.aspx?id=21576

    Microsoft Visual C++ 2010 SP1 Redistributable Package MFC Security Update
    http://www.microsoft.com/en-us/download/details.aspx?id=26999

    Btw, is this strategy to install the latest and gratest
    for 2005 – 2005 SP1 MFC sec update
    for 2008 – 2008 SP1 MFC sec update
    for 2010 – 2010 SP1 MFC sec update
    and so on correct?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: