产品: 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 http://support.microsoft.com/support/kb/articles/q312/5/00.asp
解决办法
请首先备份注册表,然后尝试删除注册表中的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。