Unity中使用VS顯示 功能“×××”在C#4中不可用,請使用語言版本6或者更高版本 解決辦法

Hyperchair發表於2018-09-12

最近碰到一個問題,使用VS2015卻顯示C#語言版本過低。

查了資料才知道,原來VS2015不是預設的.NET Framework4.6的框架, 要自己手動設定,在VS2015的專案——Assembly C#屬性——應用程式——目標框架——.NET Framework4.6。

但是重新開啟之後居然還是報錯,還是同一個錯誤,這就很尷尬了,最後才知道是用unity開啟的VS,unity裡面的設定也要進行相應的更改。

可以在Edit – Project Settings – Player 中,將Scripting Runtime Version修改為Experimental (.Net 4.6 Equivalent),然後重啟即可。

貼上一個幫我解決問題的網站:http://imweirui.com/blog/2017/12/13/配置unity2017和vs2015使用c-6-0/

 

相關文章