安装Microsoft .NET Framework 3.5 Service Pack 1返回1603错误

服务器升级了一下系统补丁(360安装的),就发现所有.net网站无法打开了,提示“

由于无法创建应用程序域,因此未能执行请求。错误: 0x80070002 系统找不到指定的文件。

”,但是php和asp是正常的,所以确定应该是.net framework坏掉了。


搜索一下网上答案各异,有些说是补丁问题,有些是没卸载干净.net framework导致的,有些是注册表IE浏览器没权限,有些是文件夹文件没有权限。。。


试过好多方法,比如cleanup_tool.exe完全清除还是安装不了。修改注册表和文件夹权限等也安装不了,补丁全部卸载也安装不了。4.0确能正常安装。弄了一天快奔溃了。后来网上找到一个方法,查看了日志。


其实解决Windows Installer安装错误1603的错误很简单,找到相应的安装log文件,定位到return value 3的前几行,找到错误,解决问题,然后重新安装,就OK了。


查看后发现是C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\下面的核心的dll文件被占用,所以无法读取,写入。于是解决方法如下


1、停止WWW服务

2、停止SQL数据库所有服务

3、停止自建.NET应用服务(自己用.net写的服务器程序)反正就是停止一切.net能用到的服务


然后再试试,发现还是没用,最后发现罪魁祸首是360杀毒软件!!!!


关闭后再安装就一切顺利了。。。。害人不浅啊。。。直接卸载了


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。