日期:2014-05-20  浏览次数:20822 次

.net framework 2.0 service pack 1 无法卸载,怎么办
总是提示说安装是发生严重错误,并且说it will affect other application that installed.我之前装了VS2008和SQL 2005,但是已经把相关的所有东西都卸载了,请问怎么解决?

------解决方案--------------------
请首先备份注册表,

然后尝试删除注册表中的
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy下面的v2.0分支,
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\下面的v2.0 SP1分支
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\下面的v2.0.50727分支
如果HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\下面还有v3.0和WPF的部分分支,也试着删除掉。

这样应该就可以让.NET 2.0或者2.0 SP1的安装包认为当前系统还没有安装过2.0,那么应该可以顺利的安装2.0或者2.0 SP1。

在同事的电脑上面这样做过一次,很成功。但是因为涉及注册表,所以建议lz小心。