.NET framework升级后软件不能用的故障

简介:

  早上看到群里风控同事在发风控软件无法使用的信息,当时人不在公司,故没有处理。

故障提示截图如下:

spacer.gifwKioL1m7kDXDazx_AABToGnFIRw939.jpg-wh_50


下午到公司,风控的同事按照网上的方法来,把C:\windows\system32\dwmapi.dll动态库文件改为dwmapi.dll.bak,之后问题来了,电脑都启动不了了,安全模式也进去不了。


修复方法步骤:

1、用启动U盘进入PE中,将改名后的文件改回原来的名称,重启电脑,正常启动

2、先控制面板找到软件,右键修复,无效

3、卸载问题软件,重新安装,无效

4、搜索里搜索msvcr120_clr0400.dll,有这个文件,下载一个msvcr120_clr0400.dll到U盘替换C:\windows\system32\下同名文件,打开软件依然不能使用

5、查看依赖插件.net framework,控制面板程序里多一个4.7的版本,公司官方使用的是4.5版,将其4.7版的删除后重新安装4.5的,重启后,软件能正常使用


注:原来是.net被自动更新了版本引起的。正常使用后,查看msvcr120_clr0400.dll,没有这个文件,4.6/4.7版本的.net是不是链接的是msvcr120_clr0400.dll,而.net4.5动态库是msvcr110_clr0400.dll


6、后续,将系统自动更新关闭


本文转自 wdy198622 51CTO博客,原文链接:http://blog.51cto.com/weimouren/1965650

相关文章
|
2月前
|
API C++ Windows
Visual C++运行库、.NET Framework和DirectX运行库的作用及常见问题解决方案,涵盖MSVCP140.dll丢失、0xc000007b错误等典型故障的修复方法
本文介绍Visual C++运行库、.NET Framework和DirectX运行库的作用及常见问题解决方案,涵盖MSVCP140.dll丢失、0xc000007b错误等典型故障的修复方法,提供官方下载链接与系统修复工具使用指南。
705 2
|
2月前
|
开发框架 安全 .NET
Microsoft .NET Framework 3.5、4.5.2、4.8.1,适用于 Windows 版本的 .NET,Microsoft C Runtime等下载
.NET Framework是Windows平台的开发框架,包含CLR和FCL,支持多种语言开发桌面、Web应用。常用版本有3.5、4.5.2、4.8.1,系统可同时安装多个版本,确保软件兼容运行。
728 0
Microsoft .NET Framework 3.5、4.5.2、4.8.1,适用于 Windows 版本的 .NET,Microsoft C Runtime等下载
|
3月前
|
C++
提示缺少.NET Framework 3.5 安装错误:0x80070002、0x800F0950\0x80004002
.NET Framework常见问题及解决方法汇总,
545 0
|
4月前
.NET Framework 3.5离线安装包合集下载
本文介绍了如何获取和安装.NET Framework运行库离线合集包。用户可通过提供的链接下载安装包,安装过程简单,按提示逐步操作即可完成。安装时可选择所需版本,工具会自动适配架构,无需手动判断,方便高效。
2882 0
|
监控 前端开发 API
一款基于 .NET MVC 框架开发、功能全面的MES系统
一款基于 .NET MVC 框架开发、功能全面的MES系统
383 5
|
开发框架 前端开发 .NET
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
459 0
|
开发框架 前端开发 JavaScript
ASP.NET MVC 教程
ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。
242 7
|
存储 开发框架 前端开发
ASP.NET MVC 迅速集成 SignalR
ASP.NET MVC 迅速集成 SignalR
282 0

热门文章

最新文章