錯誤:CS0518 預定義的類型“System.Object”未定義或未導入 出現情況: 更新visual studio夠突然出現很多原來沒有問題的類出現問題,下劃紅色波浪線,且在錯誤tab中提示。嘗試編譯可以正常編譯,且也能正常運行。 看著難受,想辦法解決。自行嘗試了重啟在內的各種方案還是不行。 ...
錯誤:CS0518 預定義的類型“System.Object”未定義或未導入
出現情況:
更新visual studio夠突然出現很多原來沒有問題的類出現問題,下劃紅色波浪線,且在錯誤tab中提示。嘗試編譯可以正常編譯,且也能正常運行。
看著難受,想辦法解決。自行嘗試了重啟在內的各種方案還是不行。
網上查找原因與方法都不可行。在一個方法中說要刪除.sln,重新創建。
這種方法肯定意味著解決方案文件出現問題,瀏覽沒有發現,所以隨後重新創建了一個一個項目與解決方案,通過對比發現只有VisualStudioVersion不同,如下圖。
改成新的版本號後重新載入應用發現沒有問題了。
後記:隨後我又把上圖中的版本號改回去,發現也不再提示了。所以到現在我也不明白原因了。只能猜測事軟體本身的bug了。
此處把這種方式記下,因為發現網上這種問題還是挺多的,希望能夠幫助遇到同樣問題的同學。
如果覺得不錯,可以推薦收藏一下,讓我也更有動力。