.NET Framework 2.0无法卸载重装
系统:windows server 2003
.NET Framework 1.1
.NET Framework 2.0
症状:安装IIS6.0后,部署网站,浏览时报错,无法打开网站,以为是.NET 2.0未安装,就下载了2.0进行安装,安装过程中提示安装失败,随即利用360卸载,又提示卸载失败。打开“控制面板”--“添加删除程序”,发现有两个.NET2.0,只能卸载一个,另一个死后卸载不了。
解决方法:
单击“开始”,然后单击“运行”。
键入 regedit,然后单击“确定”。
备份注册表信息
删除以下注册表项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v2.0
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\Full\v2.0.3705
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\Product\Microsoft .NET Framework Full v2.0.3705
总之将此注册表信息中关于.NET2.0的信息都删除。
关键部分:安装系统时自带的为.NET Framework 2.0 sp1,版本要高于.NET Framework2.0,所以即使卸载.NET Framework2.0,也无法重新安装。必须安装.NET Framework2.0 sp1,然后可安装.NET Framework3.5等版本。