1 先尝试用正常方法移除,如果不行用下面方法
2 开始-->运行-->regedit-->寻找Microsoft.net\framework关键字,通通可以删除此注册项
3 右键单击 我的电脑 → 管理 → 计算机管理(本地) → 系统工具 → 本地用户和组 → 用户,右边窗口找到 用户ASPNET 删除。
4 打开文件夹 %windir%\assembly ,删除名字带有 1.2 或 2.0 的子文件夹,同时删除 GAC_32 和 GAC_MSIL 这两个文件夹。
5 打开文件夹 %windir%\Microsoft.NET\Framework ,删除名字带有 v1.2.* 或 v2.0.* 的文件夹,部分文件可能需要重启后删除。(也可用Unlocker、XDelBox、WinPE盘...各种强制删除方法)
6 将 %windir%\system32\mscoree.dll 重命名为 mscoree.dll.old 。
7 搞定,开始重装 .NET Framework 2.0 。
注意,有时由于上面弄得不是彻底时,会再次出移修复移除提示,你可以先修复,再移除,最后再安装