It looks like the .Net frameworks on my XP SP3 system has suddenly died, won't repair, won't uninstall cleanly, won't reinstall cleanly. An important app using .Net Framework 2.0 dies immediately on startup (with the usual option to send info to MS if I want to).
More details: I use Nikon's CaptureNX 2.0 for photo editing. It's worked more or less well for several years. All of a sudden starting a few weeks ago, it crashes on startup every time. The program uses (and installs during setup if necessary) .Net Framework 2.0. My system also has (had) .Net Framework 3.5 SP1, and .Net Framework 1.0
Scuttlebut on the Web says CaptureNX crashes often relate to .Net framework problems, so I tried running "Repair" from add/remove programs on .Net 3.5 Framework SP1, on .Net Framework 2.0, etc. Each one of those repair options itself reports one or more crashes during operation.
So, I figured I'd uninstall all of them in reverse order. The uninstalls also report some crashses, but add/remove programs shows the frameworks gone. Reinstalling them results in, you guessed it, crashes of the install process, though the installer reports success anyway (!?!). CaptureNX still crashes, and so does a .Net Framework 2.0 test program.
1) am I the only one suddenly seeing failures like this as of late June/July 2011? The system has been very stable, and I've done nothing suspicious other than letting the June 2011 Windows XP Security updates run.
2) I've seen various helpful links on the Web about uninstalling .Net framework manually. These include: http://blogs.msdn.com/b/astebner/archive/2008/08/28/8904493.aspx , http://support.microsoft.com/kb/908077 . The steps in the latter don't help. Haven't tried the former, but I'm concerned that all of this may no longer be current advice. Does anyone have advice on how to reliably remove/reinstall/test the stack of .Net 1.0 Framework/2.0/3.5SP1?
BTW: Please do NOT suggest I do clean windows install. This system would probably take a week of full time work to recreate, and there would be risks of some apps not coming back. CaptureNX is not the only app on this system that took a lot of fiddling to get configured properly.