.net 2.0 not finding msvcr80.dll

G

Guest

I installed .net 2.0 x86 redistrib and the install went fine but all the
programs that use 2.0 crash. I did a repair to no avail. Windows Defender
also quit functioning. The problem is that .net 2.0 says it can't find
msvcr80.dll. It is on my system under a complicated path under windows. Can
someone tell the correct path .net 2.0 is looking for the msvcr80.dll file on
so I can move or copy it there?
 
D

Doug Knox MS-MVP

I find 3 copies, all with different version numbers:

C:\WINDOWS\WinSxS\amd64_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_3fea50ad
C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd
C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.91_x-ww_0de56c07

You can see where the version number is embedded in the folder name. 8.0.50727.91, for example. The version of the DLL in the folder should have the same version.

I would recommend that you remove and reinstall the .NET 2.0 Framework.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top