去微软官网下载 Microsoft Visual C++ 2015 Redistributable Package,网址在百度上搜索就可以了,记住一定要下载32位的文件,也就是X86版本,64位也就是X64是没有mfc140udll的,X86才有 。
其实,对于大部分vcrt dll 文件的缺失也可以在微软官网下载 Visual C++ 对应的版本,记得区分32位和64位。实在区分不了可以两个版本都安装。
通过安装 Visual C++ 对应版本比一个一个的 dll 文件下载再注册要方便一点,这篇文章也是提供另一种思路,另一种解决办法。因为我看见网上大多数解决方案都是缺什么文件就下载什么文件,所以在此给出了另一种思路方案。
出现丢失msvc类dll提示的本质原因是这个程序是用VC++编译的,要运行此类程序电脑上就必须先安装它所需要的VC++运行库,VC++运行库主要有2005 2008 2010 2012 2013 2015等这n个年份的版本,每个年份版本还分为32位版和64位版,各个版本之间互相独立。
mfc140udll官方版是电脑Windows系统中必不可少的文件补丁:
mfc140udll一般情况下它都是在装系统的时候电脑系统自己创建的,无需文卫安装,也不能随意修改。mfc140udll可解决系统出现“找不到mfc140udll”或“mfc140udll缺失”等错误信息情况。
由于找不到mfc100udll,无法继续执行代码1
在win10环境下,安装了CATstudio后,打开提示,由于找不到mfc100udll,无法继续执行代码,重新安装可能会解决此问题:
2
下载DirectX修复工具,并且安装运行,点击检测并修复。
3
如果修复不行,打开工具中的选项,选择扩展,开始扩展,扩展完成后确认。
4
再此打开CATstudio,问题解决可以先装 个 Express 版,这里面没有 mfc怎么办?
再装个 30天的试用版,在express 的 头文件 目录 里面 添加
[菜单]“工具->选项->项目和解决方案->VC 目录”->“库文件”目录
$(VCInstallDir)atlmfc\lib\i386
$(VCInstallDir)atlmfc\lib
就可以啦
VCInstallDir 是试用版的安装目录,如果 express 和它装在同一个目录,就不用改,直接复制这两条进去就好啦!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)