.net 2.0 issues!

kobaj

VIP Member
So I've got a really fun issue here.

It all started when I noticed in my event viewer that a lot of different programs were crashing with mscorwks.dll. A quick Google later and I've found out thats linked to .net 2.0 (and 3.0 and 3.5, but I'll only say 2.0 from this point forward, I mean all three).

Like any other person, I figured a nice reinstall of .net (from 1.0 to 4.0) would fix everything.

The problem...
-add/remove programs only shows I have 1.1 and 4.0 installed.
-dotnet.exe (the .net verifier) says I have 1.1, 2.0, 3.0, 3.5, and 4.0 installed.
-Windows installer cleanup only shows 1.1 and 4.0.
-.net removal tool shows 1.0, 1.1, and 4.0 installed (and doesn't remove anything but those).
-Manually removing 2.0 ends up with a whole bunch of "you don't have permission to delete this file/folder" Even after cmd>takeown /f and cmd>del.
-Manually installing 2.0 ends up with the installer telling me my version of windows can only install .net through Windows Update.
-Windows update has no new updates.

So basically, I know I need to reinstall windows. But I'm hopeing to get .net running for at least the next week or two in order to do taxes (program runs on .net) and while some new hard drives are shipping.

Can anyone help?
 
Last edited:
I am godly!

So basically I did the following steps to fix all this BS...
-Break windows raid array.
-Boot into minixp (or linux or whatever live CD you want, it doesn't matter), that way you don't have to deal with permission BS.
-Download a new mscorewks.dll
-navigate to C:/Windows/Microsoft.net/Framework/2.0.50727 and replace mscorewks.dll with the one you downloaded.
-shutdown and boot into regular installed windows, ignoring popups that say "files have changed, we recommend you reboot."
-run administrative cmd (right click > run as admin).
-"sfc /scannow" without quotes...it should say "successfully repaired everything." If not, look at the logs and find out what couldn't be repaired and repeat the process above with whatever dll needs fixed.
-Rebuild windows raid array.

All my .net 2.0 programs work again! yay!

Admittedly, this is probably only temporary and I most likely still have other issues with my computer and will need to reinstall windows soon. But my tax software runs, and thats all that matters.
 
Back
Top