文件名称:ucrtbased.dll..
文件大小:544KB
文件格式:ZIP
更新时间:2020-12-13 05:32:05
ucrtbased dll vs qt
关于Qt 5-MSVC 2015 64位在 win7 64位系统debug程序崩溃的问题 在win7 64位系统安装VC2015的编译器, 并安装了 Qt 5.6 -5.7 VC2015 64位版本测试, 均出现 debug 构建的程序崩溃,然而 profile 和release却没有问题。 经过测试, 系统文件夹 system32和SysWOW64 有 ucrtbase.dll,是2015年11月19日的dll, 但是没有 ucrtbased.dll 文件,这个文件是MS新弄出来的: CRT 库被重构为两个不同的二进制文件、一个通用 CRT (ucrtbase)(其中包含大多数标准功能)和一个 VC 运行时库 (vcruntime140)(其中包含与编译器相关的功能,如异常处理和内部函数)。 系统缺乏正确版本的调试版通用运行库 ucrtbased.dll。 这个文件可以在win10 SDK里面找到: C:\Program Files (x86)\Windows Kits\10\bin\x64\ucrt\ ucrtbased.dll,日期2015年7月9号。 或者比这个日期更新的 ucrtbased.dll 也行,放到系统文件夹 system32里面, 测试能正常运行Qt调试版程序。 重要的就是把正确版本的ucrtbased.dll放到 Windows的 system32文件夹。 要2015年7月9号或者之后的 ucrtbased.dll ,然后Qt调试版程序就正常了
【文件预览】:
关于Qt 5-MSVC 2015 64位在 win7 64位系统debug程序崩溃的问题.txt
ucrtbased.dll