已解决 0x0000XXXX (ucrtbase.dll) (XXX.exe 中)处有未经处理的异常: 请求了严重的程序退出。
已解决!ucrtbase.dll, XXX.exe 中处有未经处理的异常: 请求了严重的程序退出。
- 问题描述
- 解决方法
问题描述
最近在编译IFC++工程,发现在运行的时候VS2019弹出了相关错误提示框。
除此之外,运行终端还有以下提示弹出:
This application failed to start because it could not find or load the Qt platform plugin.
Please reinstall ..............
去网上搜了一下,有如下已知结论:
1、多调用了不同版本的库,比如Release版本调用了DeBug版本的库。
2、库文件引用顺序的问题。
3、相关ucrtbase.dll文件损坏。
4、将QT的plugins\platforms\目录拷贝到生成的.exe目录下。√
但以上方法都没解决问题
解决方法
1、找到QT的插件(\plugins\platforms\)目录
F:\5.9\mingw53_32\plugins\platforms
2、找到VS工程生成的.exe 目录
XXX\ifcplusplus-1.4\build\examples\SimpleViewerExampleQt\Release\SimpleViewerExampleQt.exe
3、将platforms\ 文件夹复制到 .exe目录下

4、运行ok!
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
