如何在 Visual Studio 2019 中使用 C# 10?我有最新的更新 (16.11.6),當我嘗試創建一個新項目時(需要 NET Standard 2.0,以便與 4.7.2 兼容)並將其更改為 C#10
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<LangVersion>10.0</LangVersion>
</PropertyGroup>
</Project>
IDE 將顯示 C#10 功能警告(這是針對全局使用的):
“CS8652:功能‘全局使用指令’目前處於預覽版且不受支持。要使用預覽功能,請使用‘預覽’語言版本。”
當我將 LangVersion 更改為預覽時,它至少可以編譯,但是我的團隊有 VS2022 和 VS 2019 的混合(稍後升級),所以我正在尋找一種方法來使用正確的 langversion 版本(我不習慣使用預覽)適用於所有這些。
根據文檔, C# 10 僅在 .NET 6 上受支持。
C# 10 僅在 .NET 6 和更新版本上受支持。
根據 .NET 6 公告,.NET 6 僅在 Visual Studio 2022 中受支持。不在 Visual Studio 2019 中。
Visual Studio 2022 和 Visual Studio 2022 for Mac 支持 .NET 6。Visual Studio 2019、Visual Studio for Mac 8 或 MSBuild 16 不支持它。如果要使用 .NET 6,則需要升級到 Visual Studio 2022。Visual Studio Code C# 擴展支持 .NET 6 .
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句