天天看點

解決VS2019安裝Qt插件後發生的“未能正确加載VSIX包”的問題VS2019安裝Qt插件後發生的“未能正确加載VSIX包”的問題

VS2019安裝Qt插件後發生的“未能正确加載VSIX包”的問題

Qt開發可以用專用IDE QtCreate,也是安裝Visual Studio的Qt開發插件。

個人推薦還是VS插件比較好用,畢竟VS号稱的宇宙最好的IDE,使用起來那是沒得說。

但是,在使用過程中會碰到這樣那樣的問題。

首先是VS啟動後彈出“未能正确加載VSIX包”的提示,這時如果你想要建立Qt工程,那麼對不起,沒戲。它會給出一個莫名其妙的錯誤“未将對象引用到對象的執行個體”,這就很愁人了。

一般我們百度查詢“未将對象引用到對象的執行個體”的錯誤解決方案,給出的都是一大堆的都是C#程式巴拉巴拉,跟我們這個八竿子打不着。稍微靠譜一點的就說删除C:\Users\使用者名\AppData\Local\Microsoft\VisualStudio\下的檔案或者在Qt安裝路徑\msvc2017_64\mkspecs\common\msvc-version.conf檔案中添加QMAKE_MSC_VER = 1910(VS2019應該是1919)。

還有人說是安裝了python的原因,需要修改環境變量。

其中第二種和第三種方法我試過了,沒卵用。

第一種方法即便有用我也不會去用,因為删除這些配置緩存,我好多的個性化配置包括其他的插件如Assist、Driver等都得重新安裝配置,費力不讨好。

我的解決方法很簡單,更新VS2019,重新開機電腦。

希望對大家有所幫助。

繼續閱讀