天天看點

關于VScode中命名空間system.reflection找不到matadata

這兩天在用unity + vscode寫代碼,在vscode裡一直沒出現代碼補全!很是氣憤!

在網上各種查閱資料,下載下傳.netFramwork

我發現不行!!!因為自己的版本是4.8 advanced service和.netFramwork3.5(包括2.0和3.0)

後來我下了.netFramwork4.7.1,因為我的vscode裡面的csproj是v4.7.1的,大家可以檢視到

然後還是不出現代碼補全,自閉2020。

後來我索性把我的.netFramwork3.5關掉,重新開機電腦

這時候發生了一個神奇的事情,我的VScode編譯報錯了!

這時候你肯定又要去查各種資料,有說該unity裡面的othersetting的,确實有效,但會留下關于VScode中命名空間system.reflection找不到matadata!!!

這個查資料就費勁了!

我下載下傳了system.reflection的dll都沒用!!

最後我抱着試試的心态,注釋掉這句話!

成功!!!!代碼補全也能用!!!

懶得去截圖自己的圖檔了,但是親測有效,不懂再問哈。