We help IT Professionals succeed at work.
Get Started

.NET Framework 2.0 SP2 Corrupt

adam2112 asked
Last Modified: 2013-11-07
Have a customer that is having a problem with Outlook. He opens Outlook 2007, it stays open for about a minute and then crashes. After it crashes, this is what is in the event viewer:

Event Type:      Error
Event Source:      Microsoft Office 12
Event Category:      None
Event ID:      5000
Date:            6/10/2010
Time:            6:13:43 PM
User:            N/A
Computer:      DGYDT8G1
EventType clr20r3, P1 outlook.exe, P2 12.0.6514.5000, P3 4a89dc70, P4 bcmres, P5, P6 47880718, P7 710, P8 0, P9 system.io.filenotfoundexception, P10 NIL.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

EventType clr20r3 appears to be .NET Framework 2.0. Looked back in Event Viewer and notice that after Windows Update the previous evening, there are a bunch of errors related to .NET Framework 2.0 SP2. Here is an example:

Event Type:      Error
Event Source:      MsiInstaller
Event Category:      None
Event ID:      10005
Date:            6/10/2010
Time:            3:03:32 AM
User:            NT AUTHORITY\SYSTEM
Computer:      DGYDT8G1
Product: Microsoft .NET Framework 2.0 Service Pack 2 -- There is a problem with this Windows Installer package. Please refer to the setup log for more information.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
0000: 7b 43 30 39 46 42 33 43   {C09FB3C
0008: 44 2d 33 44 30 43 2d 33   D-3D0C-3
0010: 46 32 44 2d 38 39 39 41   F2D-899A
0018: 2d 36 41 31 44 36 37 46   -6A1D67F
0020: 32 30 37 33 46 7d         2073F}

I have tried to uninstall and reinstall but it will not let me uninstall. I cannot run an install over it.

Tried going to Start->Run->Installer
Right Clicked on .NET 2.0 and hit repair. It failed because the package is corrupt.

Also, tried running a repair following MS KB306160. That gave me a message to run the install using install.exe.

Final thing I tried was uninstalling .NET 3.5 SP1 and then reinstalling because I had found an article that said 2.0 was included in 3.5 and that uninstalling and reinstalling the latest version would also replace the earlier version. Apparently, that was bad info.

At this point I am thinking I will have to uninstall .NET 3.5, 3.0 and then manually remove 2.0. Then install them all again. Is there any other way around doing this?

Watch Question
This problem has been solved!
Unlock 1 Answer and 5 Comments.
See Answer
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE