簡體   English   中英

Qt Widget應用程序“未注冊庫”錯誤

[英]Qt Widget Application “Library not registered” error

我最近剛開始使用Qt,並創建了一個簡單的Qt Widgets應用程序。 當我構建並運行該應用程序時(即使我創建的項目沒有新代碼),也會收到以下錯誤消息:

mincore \\ com \\ oleaut32 \\ dispatch \\ ups.cpp(2128)\\ OLEAUT32.dll!74445072:(調用者:7444FE4F)ReturnHr(1)tid(188)8002801D庫未注冊。 mincore \\ com \\ oleaut32 \\ dispatch \\ ups.cpp(2128)\\ OLEAUT32.dll!74445072:(調用者:7444FE4F)ReturnHr(2)tid(188)8002801D庫未注冊。

我的Qt安裝和Windows都是最新的。 我一直在尋找解決方案已經有幾個小時了,但我什至找不到與該問題遠程相關的任何東西……其他任何地方都有類似的問題嗎?

更新:

我只是從我的PC上完全刪除了Qt並進行了全新安裝,但我仍然收到相同的消息。

啊。 這個問題破壞了我的星期天。

我使用的是QT 5.9.1,Windows 10和Surface Book。

我嘗試重新安裝Windows,但無法正常工作。 我嘗試重新安裝Microsoft Runtime,但是沒有用。 用一百萬種不同的方式重新安裝了QT,但沒有用。

因此,我獲得了最新更新,並檢查了oleaut32.dll版本-1.1.15063.0。 根據我發現的一個舊論壇帖子,此錯誤可能是由於應用程序請求的oleaut32.dll比您的要新。 因此,我跳入了內部預覽版本(選擇了慢響),並升級到10.0.16251版,該版本也升級了oleaut32.dll。 修復了它,沒有錯誤了。 QT創作者終於可以工作了。

我猜QT要求您現在處於beta窗口嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM