大佬教程收集整理的这篇文章主要介绍了重新注册Net Framework 2.0/4.0 报错0x8007000B 0x80070643 0x80004005,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
重新注册Net Framework 2.0/4.0 到IIS:
1. 以管理员身份运行cmd;
2. 切换目录到:
① C:\Windows\Microsoft.NET\Framework64\v2.0.50727 执行:aspnet_regiis.exe -i 64位操作系统
② C:\Windows\Microsoft.NET\Framework64\v4.0.30319 执行:aspnet_regiis.exe -i 64位操作系统
③ C:\Windows\Microsoft.NET\Framework\v2.0.50727 执行:aspnet_regiis.exe -i 32位操作系统
④ C:\Windows\Microsoft.NET\Framework\v4.0.30319 执行:aspnet_regiis.exe -i 32位操作系统
对应的操作系统执行对应的命令即可,当然全部执行也是可以得。
今天使用vs2010打开一个Web项目,提示Asp.net 2.0尚未在Web服务器上注册,自然想到重新注册就行了。以前也遇到过,执行都很顺利啊,今天突然执行报错0x8007000B,0x80070643,0x80004005,执行了几次,机子也重启过几次,一会儿报这个错,一会儿报那个错(让我郁闷的是,在控制面板->程序和功能->打开或关闭Windows功能里面,勾掉Internet信息服务执行后,重启重新勾选安装提示部分功能未能成功安装)。
下午搜了半天,没有搜到能成功解决的办法。
晚上坐到电脑面前突然想到以前在Win7机子上安装IE11,当时也是费了半天,始终安装不成功,结果把Windows update服务启动,就安装成功了。
于是,我把服务里面的Windows update启动(因为不想看到状态栏的小白旗图标而关闭的),然后又看到Windows Installer这个服务,一并启动了,接着,我把Windows功能里面的Web和Internet信息服务勾掉,如下图:
确定并执行完成之后,为了保险起见,我重启了电脑,重启电脑之后,再确保Windows update、Windows Installer这2个服务启动,再勾选功能,如下图:
很庆幸,安装过程没有报错,而且安装成功后,vs2010打开web项目也没有提示asp.net 2.0没有注册的警告,ctrl+F5运行也正常(一般需要在服务中启动ASP.NET State service服务)。
总体来说,重新注册Net Framework报错,不知是否和Windows update、Windows Installer这2个服务有关,我也没有再次重新验证。但Windows update这个服务我们平常很可能是关闭了的,或许这个服务确实又比较重要。
本人才疏学浅,能帮到你我很高兴,有不正确的,请留言。^_^
以上是大佬教程为你收集整理的重新注册Net Framework 2.0/4.0 报错0x8007000B 0x80070643 0x80004005全部内容,希望文章能够帮你解决重新注册Net Framework 2.0/4.0 报错0x8007000B 0x80070643 0x80004005所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。