今天在客户单位要求在原来的IIS服务器上重新安装DotnetV2.0,不过卸载后直接安装提示错误:
产品: Microsoft .NET Framework 2.0 -- Setup cannot continue because this version of the .NET Framework is incompatible with a previously installed one. For more information, see
是由于之前没有卸载干净导致重新安装不上去,网上搜索了下找到了一个比较稳妥的解决办法.
请首先备份注册表,然后尝试删除注册表中的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。 |