wordpress   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了重新注册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

重新注册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信息服务勾掉,如下图:

重新注册Net Framework 2.0/4.0 报错0x8007000B 0x80070643 0x80004005

确定并执行完成之后,为了保险起见,我重启了电脑,重启电脑之后,再确保Windows update、Windows Installer这2个服务启动,再勾选功能,如下图:

重新注册Net Framework 2.0/4.0 报错0x8007000B 0x80070643 0x80004005

很庆幸,安装过程没有报错,而且安装成功后,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,请注明来意。