Hi,
I made a small program (consoll) because I'm learning C++. I use Visual C++ Express Eition 2005.
When all is done and I want to compile I get the warning that msvcr80.dll is missing and I can't run the program.
Anyone know how to solve this issue.
The file is on my HD, and I also repaired V_C++ through the net.
But still the same problem.

missing msvcr80.dll
Corby111
Hi again,
This is my last input for this issue.
I tried to FAT32 workaround when VC++ stoped working, and it worked perfectly. Thanks.
Thanks everone for your support. It helped me alot.
Best Regards,
Lars.
Alexander Petukhov
Hi,
Don't have ZoneAlarm. I have Trend PCillin.
I'll check the FAT32 work-around. But I made a couple of small projects - and there's no complaining from the compiler...yet. It's a confusing little problem.
Thanks.
Cammyr
There are two other possibilities:
1) Are you using ZoneAlarm on your machine I've heard it has been known to interfere with files in the WinSxS. Uninstalling may solve the problem.
2) Are you compiling on a FAT32 drive (as opposed to NTFS formatted drive ) If so then try the FAT32 work-around (search the forum for other messages that will give further instructions)
Docpro777
Sorry for the late answer. I've been traveling for a while.
Anyway; I don't know if your solution works because my whole computer crashed and I had to install everything again. For the moment it all seems to work as it should, but if I get some trouble I'll try this.
Thanks.
Lars
talha zia
I have a very similar problem, but in my case it is the "MSVCP80D.dll" that VC2005 can't find.
I've learned a bit about this problem and have figured out how to make it go away for me... and I'd like to hear if this workaround works for you too.
I figured out that the problem only appears for me when I create a project with Visual Studio 2005, and leave the "Create directory for solution" box checked. So if I create the console project and leave "Create directory for solution" unchecked then the problem goes away.
Does this solve the problem for you
Can anyone from the VC team weigh in on why this might work or on why VS's default behavior might be to create projects that it can't debug :-)
-- Still evaluating
Andrew ...
Do you have the file msvcr80.dll on your machine
Thanks, Ayman Shoukry VC++ TeamTryst
Hi again,
I tried your solution now but I'm not sure this helps.
Suddenlly I also get a call for missing the file MSVCP80D.dll. This after the re-install of VC++.
But the real funny thing is that when I do the same simple program twice (with different project name) I get two results.
One result is OK - it works and prints out the simple "text"
Result number two with the other project (should print "text", since it is the same as project number one) is NOT OK - it calls for the missing file MSVCP80D.dll.
Why do I get the error message on project number two and not on number one They are exactly the same.
(I include the code below. It is in swedish - but is only to print out some text in a console window)
Can anyone in VC team give me a hint on where to find the error.
Best regards
Lars
CODE:
//01aFirst.cpp
//Utskrift av text pa skarmen
//Kommentarer, cout med utmatningsoperatorn << och radbyte
#include
<iostream>using
namespace std;int
main(){
cout <<
'\n';cout <<
"Detta ar mitt forsta C++ program! \n";cout <<
"Det skriver ut text pa skarmen.";cout <<
'\n';system (
"pause"); return 0;soanfu
Yes,
I found the file in three places. As follows:
C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50215.4652_x-ww_b7aeacd4
C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd
C:\Program\Microsoft Visual Studio 8\SDK\v2.0\Bin
BR
Lars