.NET Framework Setup Verification Tool(一个验证工具)并自动检测你电脑内的所有版本,如果有版本损坏的请删除并再次下载安装。
可以使用.NET Framework Setup Verification Tool来校验已经安装的.NET Framework的完整性。如果校验失败的话,可以考虑重新修复.NET Framework看看。
安装.net framwork安装验证工具后,有三种framwork列出:2.0 SP2, 3.0 SP2, and 3.5 SP1使每个framwork生效,从2.0 SP2开始,接着3.0SP2 ,最后3.5SP1,其中只有3.5SP1失败。
1. 修改注册表:
HKEY_LOCAL_MACHINESystemCurrentControlSetControl
Key: RegistrySizeLimit
Type: REG_DWORD
Value: ffffffff (4294967295)
如果在注册表中没有找到RegistrySizeLimit 键,可以通过在
“HKEY_LOCAL_MACHINESystemCurrentControlSetControl”
右面窗口中新建RegistrySizeLimit的DWORD键值,并设该值为ffffffff
2. 重启电脑
3. 管理员权限,运行‘sfc /scannow’,如果成功,则上述解决。
还可以使用.NET Framework Cleanup Tool (删除 .NET 清理工具),卸载出错的.net安装文件。
.NET Framework 1.0
.NET Framework 1.1
.NET Framework 1.1 SP1
.NET Framework 2.0
.NET Framework 2.0 SP1
.NET Framework 2.0 SP2
.NET Framework 3.0
.NET Framework 3.0 SP1
.NET Framework 3.0 SP2
.NET Framework 3.5
.NET Framework 3.5 SP1
.NET Framework 4 Client
.NET Framework 4 Full
.NET Framework 4.5