本文講的是Website網(wǎng)站項目,由于維護老項目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版本
文章來源:http://www.zghlxwxcb.cn/news/detail-578364.html
WebSite .net framework4.5版本
文章來源地址http://www.zghlxwxcb.cn/news/detail-578364.html
到了這里,關于ASP.NET Website 項目 .NET Framework 4.0 ~ .NET Framework 4.8支持c#哪些版本(Website)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!