Xml Qt OLEAUT32.DLL、COMDLG32.DLL未注册?

Xml Qt OLEAUT32.DLL、COMDLG32.DLL未注册?,xml,qt,windows-10,lib,comdlg32,Xml,Qt,Windows 10,Lib,Comdlg32,我正在用Qt开发一个新软件,但几天之后,当我运行项目时,我收到一些令人困惑的错误消息: mincore\com\oleaut32\dispatch\ups.cpp(2128)\OLEAUT32.dll!75FEEF12: (caller: 75FEE58F) ReturnHr(1) tid(10a0) 8002801D Bibliothek nicht registriert. mincore\com\oleaut32\dispatch\ups.cpp(2128)\OLEAUT32.dll!75

我正在用Qt开发一个新软件,但几天之后,当我运行项目时,我收到一些令人困惑的错误消息:

mincore\com\oleaut32\dispatch\ups.cpp(2128)\OLEAUT32.dll!75FEEF12: (caller: 75FEE58F) ReturnHr(1) tid(10a0) 8002801D Bibliothek nicht registriert.
mincore\com\oleaut32\dispatch\ups.cpp(2128)\OLEAUT32.dll!75FEEF12: (caller: 75FEE58F) ReturnHr(2) tid(10a0) 8002801D Bibliothek nicht registriert.
尝试用QFileDialog打开XML文件后,出现一条新的错误消息:

shell\comdlg32\fileopensave.cpp(14267)\COMDLG32.DLL!76FC7BED: (caller: 76FF686C) ReturnHr(1) tid(10a0) 80004005 Unbekannter Fehler
    CallContext:[\PickerModalLoop] 
我真的不知道如何解决这个问题,可能是因为windows10更新了

这两条消息都不会使程序崩溃。第一条消息每次运行project时都会出现,第二条消息只在打开XML文件时出现,这也会导致无法使用该程序,因为我需要打开该XML文件。我很确定这个问题并不是伴随着代码问题而来的


有人能帮我吗?我重新安装了Qt,问题仍然存在。

请用英语回答您的问题,因为重新安装了Qt,这里可能有一些信息被破坏了,因为最近也有人问这个问题。这让我相信这可能是由于Windows更新。我有Windows 10,昨晚安装了更新。我面临着同样的问题(Win10,x64建筑,Qt5.5,MSVC2013,x32):
mincore\com\oleaut32\dispatch\ups.cpp(2128)\oleaut32.dll!76AC5072:(调用者:76ACFE4F)未注册ReturnHr(1)tid(250)8002801D库。
在调用
QFileDialog::getOpenFileName
后新窗口显示之前出现。我使用
QFileDialog::DontUseNativeDialog
选项解决了这个问题,但是打开的文件窗口没有完全的本机外观。为什么这个问题关闭了?我也有同样的问题。比如@MaciekS。尝试调用QFileDialog::getOpenFileName()时出现