重新注册Net Framework 2.0/4.0 报错0x8007000B 0x80070643 0x80
重新注册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这个服务我们平常很可能是关闭了的,或许这个服务确实又比较重要。 ? 本人才疏学浅,能帮到你我很高兴,有不正确的,请留言。^_^ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- .net可移植类库包含Microsoft.VisualBasic作为依赖项
- Windows 下安装MongoDB
- 将Windows Server用于非服务器的事情是否可以(行业接受)?
- windows-server-2008 – 无法连接到我的FTP服务器,为什么?
- windows-phone – 谷歌的新版reCaptcha在Windows Phone上不
- 如何在WDS部署的专门化传递期间运行PowerShell脚本?
- tfs – 警告无法解析构建服务器上的Moles dll
- windows-server-2008 – Windows Web Server 2008 R2 Max R
- windows-phone-8.1 – 如何在Windows Phone 8.1中收集应用程
- 在Windows上安装Fabric(错误没有模块称为Readline)