There are a few things you might want to try to fix the dotnet.
To start, I'm assuming you have Windoze Vista, s2k8 or 7. If that's not the case (XP,2k,98,95,3.1), do not follow this, let us know and we'll go from there.
So, if you have one of those systems, your system ALREADY has dotnet2.0 build in. So what you need is a repair of the included dotnet framework. Try the following:
1) Click on the Start menu, choose All Programs, then Accessories, then right-click on the Command Prompt item and select Run as administrator, click Continue to authorize the administrative privileges escalation.
2) Type:
sfc /scannowThe cmd prompt should list text stating "Beginning system scan. This process will take some time." Wait for the scan to complete. This will scan all protected system files and replace incorrect versions with correct Microsoft versions. The SFC tool will indicate whether or not it found any problems and whether or not it was able to fix them.
You should now go ahead and run US. If works, hey great! If doesn't and you want to explore the log file for the command you just issued
check this article.
Also to try a fix for the dotnet2 you may run:
"%windir%\Microsoft.NET\Framework\v2.0.50727\ngen.exe update"*Note the v2.0.50727 directory. It might be different on your system. Go look for the proper name if it is.
You might also want to see if there is a problem with your file association setup, as that, like anything else on windows can and will happen. This might happen because you deliberately unregistered a dll or some program you've installed overwritten or unregistered system resources. So to workaround the automatic file association problem you can create the association manually.
To do that create a text file (.txt) on your desktop and rename the extension of this file to .ubox. If the icon of the file does not change it means your extensions are hidden (the default). Then try using MSDOS to change it:
Start > Run > CMDAnd type:
cd Desktop
move file.txt file.uboxNow you have a universal sandbox file. Right click it choose "
Open with" > "
Choose default program" and browse the the universe sandbox executable.
Additionally you can go radical mode on (I don't recommend) and forcibly remove the dotnet2 using
this tool, and re-install it again.
Again, I did not try this, it might break things even further, plus I like a good troubleshooting, it's like sport to me.
See if this helps.
Good Luck mate.