无法找到“ucrtbased.dll”,或“vcruntime140d.dll”解决办法

网上下载了一个mfc工程,用vs2010编译,提示无法找到“ucrtbased.dll”,和“vcruntime140d.dll”,很多人说解决办法是下载这些文件(32位和64位),分别放置目录C:/Windows/System32和C:/Windows/SysWOW64,我的是64位win10系统,这两个目录都有,所以放置了两个文件,但是vs最后提示“正常启动(0xc000007b)”,用depends.exe,分析:

 

无法找到“ucrtbased.dll”,或“vcruntime140d.dll”解决办法_第1张图片

这两个动态库是红色的按钮,原因是连接到了64位的库,我用的是vs2010 32位版本,解决办法,删除C:/Windows/SysWOW64目录下的动态库,或者把32位动态库放置release目录下(跟exe同一个目录)

你可能感兴趣的:(技术)