加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

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

发布时间:2020-12-14 02:31:17 所属栏目:Windows 来源:网络整理
导读:重新注册Net Framework 2.0/4.0 到IIS: 1. 以 管理员身份 运行cmd; 2. 切换目录到: ① C:WindowsMicrosoft.NETFramework64v2.0.50727 执行:aspnet_regiis.exe -i? ? ? ?64位操作系统 ②?C:WindowsMicrosoft.NETFramework64v4.0.30319 执行:aspn

重新注册Net Framework 2.0/4.0 到IIS:

1. 以管理员身份运行cmd;

2. 切换目录到:

  ① C:WindowsMicrosoft.NETFramework64v2.0.50727  执行:aspnet_regiis.exe -i? ? ? ?64位操作系统

  ②?C:WindowsMicrosoft.NETFramework64v4.0.30319  执行:aspnet_regiis.exe -i? ? ? ?64位操作系统

  ③?C:WindowsMicrosoft.NETFrameworkv2.0.50727   执行:aspnet_regiis.exe -i? ? ? ?32位操作系统

  ④?C:WindowsMicrosoft.NETFrameworkv4.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这个服务我们平常很可能是关闭了的,或许这个服务确实又比较重要。

?

本人才疏学浅,能帮到你我很高兴,有不正确的,请留言。^_^

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读