.Net framework 3.5无法安装的最新最全的解决方法
2015-01-28  来源:网络  字号:   我要评论 收藏本文

下载了VS2008,结果在安装时总是失败,检查日志,提示:
[11/22/07,18:04:40] Microsoft .NET Framework 2.0a: [2] Error: Installation failed for component Microsoft .NET Framework 2.0a. MSI returned error code 1603
[11/22/07,18:05:13] WapUI: [2] DepCheck indicates Microsoft .NET Framework 2.0a is not installed.
[11/22/07,18:26:27] Microsoft .NET Framework 2.0a: [2] Error: Installation failed for component Microsoft .NET Framework 2.0a. MSI returned error code 1603
[11/22/07,18:26:57] WapUI: [2] DepCheck indicates Microsoft .NET Framework 2.0a is not installed.
[11/22/07,18:49:56] Microsoft .NET Framework 2.0a: [2] Error: Installation failed for component Microsoft .NET Framework 2.0a. MSI returned error code 1603
[11/22/07,18:50:28] WapUI: [2] DepCheck indicates Microsoft .NET Framework 2.0a is not installed.

在网上反复多次搜索,估计是自己的系统里装了 SQL 2005 SP2,导致 .Net 2.0 SP1 无法安装造成。
最后找到了一个 .Net Frame 清理工具,清理后重新启动,再次安装,成功。

附dotnet清理工具:dotnetfx_cleanup_tool

最新版清理工具下载:http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Components-PostAttachments/00-08-90-44-93/dotnetfx_5F00_cleanup_5F00_tool.zip

安装不成功还有另外一个重要的原因就是,安装包本身的问题,这个很多人遇到过。所以建议先到微软官方去下载一个最新的.NET framework 3.5安装包,而且是要full版的完整安装包,即包括.net2.0和3.0的。

附上完整安装包的官方下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=25150


 =====================================================
 

上面是我网上找到的方法,但是我清理后还是不能安装。。应该也有跟我一样的童鞋。

要将 Microsoft .NET Framework 3.5 之前版本全部卸载->安装成功->重新修复->问题解决。

谢谢,我安装成功了,

标: 用了那软件卸载后..再安装也出现此错误啊..

这是由于还有些.Net Framework更新没有卸载掉

你打开添加删除程序(cmd->appwiz.cpl), 然后打勾包含更新。

应该能够找到没有卸载的。

       果然找到有2.0a的framework没有删除,欲删之,但卸载的过程中出现了一个问题,说卸载程序找不到Netfx20a_x86.msi,晕,上哪找去,好在还有google。
在http://kyleqi.blogspot.com/那,找到了最后解决方案,开心啊,blogspot最近都打不开,但是好在有网页快照,kyleqi老兄记录的过程是这样的:
从microsoft下载了NetFx20SP1_x86.exe,然后用winrar解压。在解压后的文件夹下wcu\dotNetFramework\dotNetFX20中你可以找到这个Netfx20a_x86.msi。选择以后,卸载继续,不过最后会报有其它应用依赖这个程序不能卸载。不用理它,直接点击确认。然后点击.net framework 3.5 sp1的安装文件,这次就可以成功安装上了。
step by step,framework2.0a终于被干掉!乘胜追击,安装3.5,done!

==============================


       另外还有一个办法,这些更新不能直接删除,请下载最新的.Net Framework Cleanup tool。

注意:卸载.net framework后, 基于.NET CLR的软件暂时不能用

卸载后 下载安装最新的.Net framework installation full package即可

http://download.microsoft.com/download/2/0/e/20e90413-712f-438c-988e-fdaa79a8ac3d/dotnetfx35.exe


相关热词搜索:Net framework


上一篇:Windows Server 2003服务器群集创建和配置指南
下一篇:Windows Server 2003关闭启动后的Ctrl+Alt+Del选项和关机时的时间跟踪程序方法

看完本文,您的心情是?

分享到: 收藏