Solved

MSVCR100D.dll missing failure, even after installing redist

Posted on 2012-04-04
3
948 Views
Last Modified: 2012-04-04
Hi

I have an application compiled with Visual C++ 6.0 which I am trying to run on a newly configured Win7 Pro computer (32bit)

I am getting a failure "The program can't start because MSVCR100D.dll is missing..."

First I  tried running the vcredist.exe from Visual Studio 6 with no luck.  Then I installed the vcredist for visual studio 2005 with no luck. Finally I downloaded and installed vcredist for visual studio 2010, and STILL no luck.. Each install I "ran as administrator"..  I've searched the entire hard drive and that file is not found.

I suppose I could download it from one of those DLL share websites, but that seems like a hack.  What am I missing here?
0
Comment
Question by:PMH4514
  • 2
3 Comments
 
LVL 86

Accepted Solution

by:
jkr earned 250 total points
ID: 37808802
What you are missing is that you are apparently trying to run a Debug version of your application. Try to create a Release build and everything should be fine.

If you really need a Debug version, set VC++ to use the CRT as a static library ("/MTd") , so no other DLLs are needed, the downside is that your executable will be larger.
0
 

Author Comment

by:PMH4514
ID: 37808849
hmmm.. I am not intentionally running a debug version! If I am, well, this day has been FAR too long :)

I will check.

.. checked..

you are correct sir..  I think it's time to call it a day!   Good news is that this is the last of my project workspaces  to bring my whole world (finally) to Win7 and Visual Studio 2010..
I put off this upgrade from XP and Visual Studio 6 for far too long, gotta say I'm loving the whole new environment!

thanks again JKR
0
 
LVL 86

Expert Comment

by:jkr
ID: 37808966
You're most welcome, I know that too well, *beep* happens all the time ;o)
0

Featured Post

Master Your Team's Linux and Cloud Stack!

The average business loses $13.5M per year to ineffective training (per 1,000 employees). Keep ahead of the competition and combine in-person quality with online cost and flexibility by training with Linux Academy.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Templates For Beginners Or How To Encourage The Compiler To Work For You Introduction This tutorial is targeted at the reader who is, perhaps, familiar with the basics of C++ but would prefer a little slower introduction to the more ad…
Entering time in Microsoft Access can be difficult. An input mask often bothers users more than helping them and won't catch all typing errors. This article shows how to create a textbox for 24-hour time input with full validation politely catching …
The goal of the video will be to teach the user the difference and consequence of passing data by value vs passing data by reference in C++. An example of passing data by value as well as an example of passing data by reference will be be given. Bot…
The viewer will learn additional member functions of the vector class. Specifically, the capacity and swap member functions will be introduced.

773 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question