Nuget管理程序包下載時報版本太低無法正常下載
項目要求在c#下寫一個應(yīng)用程序?qū)崿F(xiàn)對激光雷達(dá)數(shù)據(jù)對讀取和顯示卒茬,三位點云數(shù)據(jù)的顯示采用pcl點云庫和vtk洼专,我在網(wǎng)上找了一圈商佛,pcl點云不能直接在c#下使用愁茁,需要進(jìn)行封裝之后再調(diào)用dll的方式使用严望,于是通過nuget程序包管理進(jìn)行下載pclsharp。
在nuget管理器中輸入命令I(lǐng)nstall-Package PclSharp -Version 1.8.1.20180820-beta07
遇到的問題:同樣的vs2013環(huán)境下温艇,兩個工程輸入上面的同一個命令因悲,一次可以正常加載,一次無法正常加載程序包勺爱。報錯:正在嘗試解析依賴項“System.Numerics.Vectors (≥ 4.4.0)”晃琳。需要更高版本的nuget。比較疑惑的是我IDE是一樣的琐鲁,nuget版本應(yīng)該也一樣卫旱,但是為什么第一次就成功了,第二次就失敗了围段。
問題原因:目前未知顾翼。
解決方法:1 首先卸載掉舊版本的nuget包管理器
2 在nuget官網(wǎng)下載新版本的管理器程序進(jìn)行安裝,會自動關(guān)聯(lián)到你的vs奈泪。
3重新打開vs适贸,然后進(jìn)行nuget安裝即可。