Solved

MSVCR100D.dll missing failure, even after installing redist

Posted on 2012-04-04
3
987 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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

Instantly Create Instructional Tutorials

Contextual Guidance at the moment of need helps your employees adopt to new software or processes instantly. Boost knowledge retention and employee engagement step-by-step with one easy solution.

Question has a verified solution.

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

When writing generic code, using template meta-programming techniques, it is sometimes useful to know if a type is convertible to another type. A good example of when this might be is if you are writing diagnostic instrumentation for code to generat…
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…
The viewer will learn how to pass data into a function in C++. This is one step further in using functions. Instead of only printing text onto the console, the function will be able to perform calculations with argumentents given by the user.
This is Part 3 in a 3-part series on Experts Exchange to discuss error handling in VBA code written for Excel. Part 1 of this series discussed basic error handling code using VBA. http://www.experts-exchange.com/videos/1478/Excel-Error-Handlin…

691 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