我可以将C#7.3与.Net Framework 4.6.1一起使用吗?

Tro*_*acy 6 .net c# asp.net-mvc generic-constraints c#-7.3

我对enum通用约束感兴趣,但是当我在Build上切换项目的语言版本时高级,我仍然遇到错误« C#5中不可用;即使重新打开项目,也请使用语言版本7.3或更高版本 »。
项目类型是ASP.NET MVC应用程序。

Tro*_*acy 3

我已经从 Nuget 安装了软件包,然后将 web.config 属性更改Microsoft.Net.Compilers重新加载项目并且一切正常。Microsoft.CodeDom.Providers.DotNetCompilerPlatform system.codedom \xe2\x86\x92 compilers \xe2\x86\x92 compiler language="c#;cs;csharp"langversion7.3

\n