VS2015 + QT5.12.0建立qt項目,編譯報錯error: “System.Collections.Generic.IEnumerable”不包含“ToHashSet”的定義

VS2015 + QT5.12.0(msvc2015_64) 建立qt項目,編譯報錯:

error: “System.Collections.Generic.IEnumerable<string>”不包含“ToHashSet”的定義

 

報錯原因:

ToHashSet 從 .NET 4.7.2 以上版本才支持,之前版本沒有。

查看自己vs上的Microsoft .NET Framework版本:“幫助”->“關於Microsoft Visual Studio(A)”,顯示下面的信息:

發現自己的是4.6的版本(下面的4.8是我更新後的版本)

解決:安裝4.8版本。

安裝時出現問題:

        win10 安裝產生阻滯的問題: 此操作系統不支持 .NET Framework 4.8

解決:下載win10易升,升級win10系統後,即可順利安裝。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章