Microsoft .NET Framework version 2.0 problem

Tash

Senior member
Apr 20, 2001
552
0
0
I just installed the latest .NET and now when I run Norton SystemWorks Program Integrity Check, it reports 10 references to msvcr80.dll "cannot access a necessary file".

How bad is this ??
 

Markbnj

Elite Member <br>Moderator Emeritus
Moderator
Sep 16, 2005
15,682
14
81
www.markbetz.net
I've never used that product from Norton, so I am just assuming it is walking the registry and looking for references to files that no longer exist. It's hard to say how important this particular report is. I wouldn't sweat it too much until something fails to work or gives an error message. That DLL is the Microsoft C runtime library for version 8.0. It includes a lot of basic functions that C programs use. Many programs link these functions in statically, and don't require the DLL version. Others use the DLL to save space. If you have entries to it in the registry they could be programs storing the DLL location, or they could be entries for MS tools that didn't get cleaned up. Could be anything really. Programs that use the C runtime in DLL form usually distribute it with the application, and either copy it to the system directory, or place it in their own program directories.

One thing to try is use Explorer and search for the file across your whole drive. I would also compare the paths that Norton is reporting as being missing. Do they all point to the same spot? If you have a program fail to work, then simply downloading the file and copying it to the program directory should work.
 

Tash

Senior member
Apr 20, 2001
552
0
0
Thank you very much. Even tho it may not have been a problem, I run the Norton thingy all the time which cleans up the registry and bad icons. (In addition to running REGSCRUBXP) I found a more recent version of this dll on my hard drive after I figured out how to set the advanced options on the search to look in hidden and system folders.

Thanks again.