wordpress CMS主题 微信
Home > PHP开发 > NET FRAMEWORK 4.0安装失败,提示“发生严重错误”

NET FRAMEWORK 4.0安装失败,提示“发生严重错误”

高时银博客 PHP开发 点击: 941 次 0 1

现在很多应用程序都是基于微软的NET FRAMEWORK 组件开发的,所以,要想在windows电脑上使用这些软件,就必须要在这个电脑上提前安装好NET FRAMEWORK 4.0 组件。这不,最近想安装一个mysql workbench 数据库处理软件,就碰到这个问题。Mysql workbench 6.3.6是基于 .NET FRAMEWORK 4.0开发的,所以,要想安装 Mysql workbench 6.3.6,就必须先安装NET FRAMEWORK 4.0组件。可是安装NET FRAMEWORK 4.0时总是回滚安装失败,提示“安装时发生严重错误”,如下图:

NET FRAMEWORK 4.0安装失败,提示“发生严重错误”

查了一下日志文件,提示是 0x80070643错误,如下图:

NET FRAMEWORK 4.0安装失败,提示“发生严重错误”

百度了一下,遇到这种问题的人还真不少,因为基于NET FRAMEWORK 4.0 开发的软件和游戏还真不少。也找了不少的解决方法:修改注册表的、清空修改 net 组件的、文件夹SoftwareDistribution重命名的、安装4.6...... 我都试过,而且还试了不少遍,问题依旧。

最终在一个论坛的一个帖子中找到了解决之法,就是把C盘下面的两个文件重新命名或者开放全部权限就ok 了。因为,在安装NET FRAMEWORK 4.0时会重新写入或创建这2个文件,没有开放全部权限,是写不进的。

C:\Windows\System32\msvcr100_clr0400.dll
C:\Windows\SysWOW64\msvcr100_clr0400.dll

试了一下,没有成功。后来在帖子的回复中,有一个网友说只修改这2个文件还不够,要把System32SysWOW64这2个文件夹下的另外几个后缀是 _clr0400.dll 文件都要修改或开放权限。于是,把另外几个也改了:msvcp110_clr0400.dll 、msvcr110_clr0400.dll ,果然成功了。

因为,在解决问题的过程中,发现好多网友遇到类似的问题,所以,特此分享一下,以备后用,也希望能帮到其他网友。


文章作者:高时银博客
本文地址:http://wanlimm.com/77201605305093.html
版权所有 © 转载时必须以链接形式注明作者和原始出处!

目前还没有评论。赶快来坐沙发吧。

发表评论