具有设计感的网站,做网站用什么后台,网站建设一般多少钱网址,北京设计公司网站自己应客户要求做了一个数据库的查询工具#xff0c;结果在客户电脑那边运行出现了计算机缺少msvcr120.dll和msvcp120.dll问题#xff0c;一开始以为是MFC程序自身有动态链接#xff0c;结果才发现是libmysql.dll本身依赖于msvcr120.dll和msvcp120.dll#xff0c;这两个库对…自己应客户要求做了一个数据库的查询工具结果在客户电脑那边运行出现了计算机缺少msvcr120.dll和msvcp120.dll问题一开始以为是MFC程序自身有动态链接结果才发现是libmysql.dll本身依赖于msvcr120.dll和msvcp120.dll这两个库对应的是VS2013msvcp100是VS2010。
大部分人给出的解决方法 下载整个微软整个VC运行库vcredist_x64.exe然后安装。这个方法我也试过但是不知道为什么还是会缺少动态库。还有的人说是在其它系统sysWOW64文件夹拷贝过来但是会报0x00000007程序错误后来了解即使是在sysWOW64拷贝过来的msvcr120.dll和msvcp120.dll不一定是你需要的位数版本。
解决方法以mysql64、msvcp120为例 1、在VS2013安装目录下找msvcr120.dll和msvcp120.dll将这两个库拷到程序运行目录下即可注意有X86和X64的文件夹区分根据自己的libmysql.dll的位数去决定要32位的还是64位的。这里我只准备了MSVCR120和MSVCP120的DLL。 https://download.csdn.net/download/qq_27731413/12543305 2、配置好微软的运行环境这里我也准备好了X86和X64的。 https://download.csdn.net/download/qq_27731413/12543102