我有一个控制台应用程序,我正在尝试升级以使用C#7。我已经多次这样做了(尽管我认为其他项目都是Web应用程序)。
我正在使用Visual Studio2017。我的目标是.NET 4.7.1。在构建设置中,我尝试将语言版本设置为C#7,C#7.1,C#7.3,最新主要版本和最新次要版本。
我已经尝试按照某些文章的建议安装System.ValueTuple。
尽管如此,我仍然收到相同的错误消息。
无法定义利用元组的类或成员,因为 编译器要求的类型 'System.Runtime.CompilerServices.TupleElementNamesAttribute'不能是 找到了。您是否缺少参考?预定义类型 未定义或导入“ System.ValueTuple`4”