本文讲的是Website网站项目,由于维护老项目Website .net framework4.0,遇到c#6.0语法不支持。便做了点记录
下面是关于 ASP.NET Website 项目在不同版本的 .NET Framework 下支持的 C# 版本的总结:
-
ASP.NET Website 项目在 .NET Framework 4.0 中,默认使用 C# 4.0 版本。该版本不支持 C# 6.0 及更高版本的语言特性。
-
ASP.NET Website 项目在 .NET Framework 4.5 中支持 C# 5.0 和 C# 6.0 版本。你可以使用 C# 5.0 和 C# 6.0 的语言特性。
-
ASP.NET Website 项目在 .NET Framework 4.6 中,默认使用 C# 6.0 版本。该版本还支持 C# 7.0、C# 7.1、C# 7.2 和 C# 7.3 版本。你可以使用这些版本的语言特性。
-
ASP.NET Website 项目在 .NET Framework 4.8 中,默认使用 C# 7.3 版本。该版本还支持 C# 8.0 版本的语言特性。如果需要使用 C# 9.0 或更新的版本,你需要进行额外的配置和处理。
请注意,你可以在项目属性窗口中手动选择所需的 C# 版本。在 Visual Studio 中,右键点击项目,选择 “属性”,然后在 “生成” 选项卡中选择目标 C# 版本。
对于每个 .NET Framework 版本,确保在项目的配置文件中没有显式指定 C# 版本,以允许使用默认版本。
举例:WebSite .net framework4.0版本
文章来源:https://www.toymoban.com/news/detail-578364.html
WebSite .net framework4.5版本
文章来源地址https://www.toymoban.com/news/detail-578364.html
到了这里,关于ASP.NET Website 项目 .NET Framework 4.0 ~ .NET Framework 4.8支持c#哪些版本(Website)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!