我看到這條消息:如何更新Qt 5.2.1中的組件?
此行動 需要至少一個有效並啓用庫成功
每當我試圖使用Qt 5.2.1更新組件。
我知道這是一個報告的bug(看看here和here),但我想知道是否有人想出了一個解決方案...
我跑的Qt 5.2.1在Windows 8的x64機。
我看到這條消息:如何更新Qt 5.2.1中的組件?
此行動 需要至少一個有效並啓用庫成功
每當我試圖使用Qt 5.2.1更新組件。
我知道這是一個報告的bug(看看here和here),但我想知道是否有人想出了一個解決方案...
我跑的Qt 5.2.1在Windows 8的x64機。
好吧,我只需手動添加在Qt的維護工具的「設置」 Qt的在線倉庫解決了這一問題...
的Qt庫的位置:http://download.qt-project.org/online我個人加入http://download.qt-project.org/online/qt5/linux/x86/online_repository/(因爲我的工作Linux機箱32位)。
這幫了我感謝 –
我剛剛爲Windows下載了一個新的Qt 5.5(通過在線安裝程序),並遇到了這個問題。我也在5.4中出現過,原因不明,不記得我是如何修復它的。
但是,這一次我能夠解決它,我注意到了。在其他答案中使用URL只爲我工作。它會讓我刪除項目,但不會更新或添加新項目。試圖更新只是給了我錯誤「無法檢索遠程樹:」。
將URL添加到存儲庫對話框的臨時/用戶定義的添加時,我注意到錯誤的URL失敗,並提示update.xml出錯。所以,我看了看:http://download.qt.io/online/qt5/windows/x86/online_repository/Updates.xml
,發現另外兩個網址:
<Repository action="add" url="http://download.qt-project.org/online/qtsdkrepository/windows_x86/desktop/tools_maintenance" displayname="Qt Windows-x86 Maintenance Tool online repository"/>
<Repository action="add" url="http://download.qt-project.org/online/qtsdkrepository/windows_x86/root/qt" displayname="Qt Windows-x86 Root online repository"/>
第一個是解決方案(將與URL非x86系統expirement):http://download.qt-project.org/online/qtsdkrepository/windows_x86/desktop/tools_maintenance
添加作爲回購(檢查並替換平臺部分,如果需要),選擇更新,它應該有望更新維護工具(它對我來說,我想我的離線安裝足夠老了)。
完成後,退出應用程序(不選擇重啓作爲似乎重新啓動舊版本),然後再次打開它。
一旦我這樣做了,所有默認回購都添加了。
第二個URL(http://download.qt-project.org/online/qtsdkrepository/windows_x86/root/qt
)似乎是實際的Qt分發存儲庫,我可以通過添加它來查詢新的添加和更新。所以我想,如果沒有任何維護工具更新,您可以通過使用該URL獲得。
最後!解決方案。 Qt配置肯定充滿了絆腳石。這是爲我工作的存儲庫。謝謝! Windows 7,Qt 5 – Iceberg
這也適用於Windows上的我。在使用Qt 5.7的OSX上,我還必須手動編輯'network.xml'(與維護工具的路徑相同),因爲它將URL放入'
同樣的問題在這裏...我在Linux上使用Qt 5.2.1 ...你終於找到了解決方案嗎? –