[英]Can I use C# 7.3 with .Net Framework 4.6.1?
I'm interested in enum
generic constraints, but when I'm switching language version for project on Build → Advanced I'm still getting error « not available in C#5; 我对
enum
泛型约束感兴趣,但是当我在Build→Advanced上为项目切换语言版本时,我仍然会收到错误« 在C#5中不可用; please use language version 7.3 or greater » even after reopening the project. 请在重新打开项目后使用语言版本7.3或更高版本 。
Project type is an ASP.NET MVC application. 项目类型是ASP.NET MVC应用程序。
我从Nuget安装了Microsoft.Net.Compilers
和Microsoft.CodeDom.Providers.DotNetCompilerPlatform
包,然后在web.config system.codedom → compilers → compiler language="c#;cs;csharp"
属性langversion
更改为7.3
,重新加载项目一切顺利。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.