编程语言
首页 > 编程语言> > 我可以将C#7.3与.Net Framework 4.6.1一起使用吗?

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

作者:互联网

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

解决方法:

我已经从Nuget安装了Microsoft.Net.Compilers和Microsoft.CodeDom.Providers.DotNetCompilerPlatform程序包,然后在web.config system.codedom→编译器→编译器语言=“ c#; cs; csharp”属性langversion中更改为7.3,重新加载了项目和所有的工作.

标签:generic-constraints,c-7-3,c,net,asp-net-mvc
来源: https://codeday.me/bug/20191108/2008749.html