问题概述
本人电脑系统Windows 10 1909,使用CCS v_7编写MSP430代码,前两天未出现任何状况,后来更新了一些电脑程序导致软件无法使用,出现“由于找不到MSVCR110.dll,无法继续执行代码…”,使得本人在比赛当中电脑作废,拖慢了进度。
手动卸载并重装了该程序并无效果,参考了度娘以及CSDN多篇文章无法解决,包括重新安装MSVCR110.dll以及安装Visual C++ Redistributable for Visual Studio 2012的方法,在打算重载系统前垂死挣扎找到了解决方法。
如果你已经尝试了上述方法,并且没有解决,一句话,重新安装Visual C++ Redistributable for Visual Studio 2012之后,再运行一次Visual C++ Redistributable for Visual Studio 2012安装程序,此时会出现一个“修复”选项,点击修复即可。
如果你还没开始解决,可以从下面步骤开始解决问题。
适用范围
该问题与系统相关,并不是单纯软件问题,不仅CCS软件,或其他MSVCRxxx.dll的问题也能参考本问题的解决方法,但不一定是安装Visual C++ Redistributable for Visual Studio 2012这个。
解决步骤
Step1
既然显示“找不到MSVCR110.dll”,首先寻找电脑是否还存在此文件,在C:\Windows\System32当中寻找是否存在此文件。
若不存在,可以重新安装此文件(可以从他人电脑拷贝,或者参考度娘的下载连接),若存在,执行下一步骤。
Step2
安装Visual C++ Redistributable for Visual Studio 2012,下载x64和x86版本程序并安装。安装结束后重启电脑,点击CCS软件查看是否解决,若解决则恭喜你。如果没有请看下一步。
Microsoft官方连接:Visual C++ Redistributable for Visual Studio 2012
Step3
Step1与Step2的方法在网上很多,并且大多数人经过此种方法已经解决问题,而我就是那个不能解决的倒霉蛋,下面是我的解决方法:
重新点击Visual C++ Redistributable for Visual Studio 2012的安装程序,此时会从“安装程序”变成“修改安装程序”
点击修复按键,重启电脑,可以发现CCS能正常使用。
结语
不一定适合任何人,但是如果你在经过前两部无法解决可以尝试一下,毕竟要比重装电脑好太多了,希望能给你一点点帮助。
此外,可以先尝试上述步骤,如果不行卸载掉CCS,重启电脑,再重新尝试本方法。