Sunday, January 20, 2008

You were cleaning up NET Framework programs and your Media Center Program does not work anymore.

I had various versions of NET frame work installed on my Windows XP SP2 Media Center Edition Toshiba Satellite Laptop machine.

The problems started when I wanted to remove the pre-release Net 3.5 from my computer. The Microsoft recommended method was to use the Add / Remove programs tool. Although it works most of the time, if something in the program is missing or altered, it will be difficult to use this tool as it will not work.

I took the suggestion of Nick Doty to remove it using .NET Clean-up tool. This is a good tool however while removing Net 3.5 it removed some of the other files. I am not sure how it happened. Not only I could not remove Net 3.5 the Media Center program stopped working and threw many exceptions. Then I began to see some day light.

I used the Clean_up tool and methodically removed version of Net by version each time running the NET verifier tool. Sometimes I had to go back and remove using the Add / Remove program after repairing the .NET by reinstalling on top of the broken.

I went back to Aaron's blog and did everything suggested verbatim.

After removing all of the NET I reinstalled all of them back. When I brought back 1.1 and 2.0 then only I could recover the functionality of my Media Center application. Not that I care for this tool but simply I don't like something broken.

After this I installed SQL Server 2008 which went without a hitch.

I am now installing VS 2008 and the problems are not over....

For a complete transcript go to MSDN forum.

The verifier, clean up tools are great and I recommend Aaron's blog if you face problems similar to mine.

No comments: Protection Status