星期三, 4月 14, 2021

[C#] .NET Framework 預設 C# 版本

build .NET Freamework 專案時發現在 debug mode 不會出現的錯誤,在 release mode 都會跑出來,好在錯誤訊息明確,快速就定位 
錯誤 CS8370 在 C# 7.3 中無法使用 '目標型別條件運算式' 功能。請使用語言版本 9.0 或更高的版本。
檢查該 Project 內的 C# 版本發現,原來 debug mode 被修正為 lastest,而 release mode 還是維持在預設的 7.3,Orz

利用記事本打開 Project 專案,並搜尋到 LangVersion 就可以查到 C# 版本

[C#] .NET Framework 預設 C# 版本-2

C# 語言版本控制 內的說明截圖

[C#] .NET Framework 預設 C# 版本-1

沒有留言:

張貼留言