Qt Widget应用程序“库未注册”错误

我刚刚开始使用Qt,并创build了一个简单的Qt Widgets应用程序。 当我构build并运行应用程序(即使我创build了一个没有新代码的新项目),我收到以下错误消息:

(2128)\ OLEAUT32.dll!74445072 :(调用者:7444FE4F)ReturnHr(1)tid(188)8002801D库未注册。 (2128)\ OLEAUT32.dll!74445072:(调用者:7444FE4F)ReturnHr(2)tid(188)8002801D库未注册。

我的Qt安装和Windows都是最新的。 我一直在寻找一个解决scheme,现在几个小时,我找不到任何东西,甚至远程相关的问题在线…有没有其他地方有类似的问题?

更新:

我只是从我的电脑彻底删除Qt,并做了全新的安装,我仍然得到相同的消息。

Solutions Collecting From Web of "Qt Widget应用程序“库未注册”错误"

啊。 这个问题毁了我的星期天。

我在QT 5.9.1,Windows 10,Surface Book。

我试图重新安装Windows,没有工作。 我试图重新安装Microsoft运行时,没有工作。 以百万种不同的方式重新安装了QT,并没有奏效。

所以我在最新的更新,并检查我的oleaut32.dll版本 – 1.1.15063.0。 根据我发现的一个旧的论坛帖子,这个错误可能是由请求更新版本的oleaut32.dll的应用程序造成的。 所以我跳到内幕预览版本(选择慢环),并升级到10.0.16251版本,这也升级了我的oleaut32.dll。 修好了,没有错误了。 QT创作者终于工作。

我猜QT要求你现在在测试窗口?