在Visual Studio 2017中找不到.NET Framework 4.6.2?没有它,你不能得到所有酷的新的C#功能?
例如,当您创建一个新项目时,您可能只看到.NET Framework版本高达4.6.1,如图1所示。
图1,Visual Studio 2017中4.6.2是哪里
这可以通过从这里安装.NET Framework 4.6.2开发包轻松解决。 https://www.microsoft.com/net/targeting
一旦安装,你会看到所需的版本,你可以使用所有这些新的C#7功能,摇滚!安装.NET Framework 4.6.2 Developer Pack后,请参阅图2。
图2,Visual Studio 2017中的4.6.2版本,下载并安装4.6.2
我确定这将被包括在一个即将到来的更新,直到,只是手动安装它。
当我使用新的C#7元组功能时,我也获得了“预定义类型”System.ValueTuple'2'未定义或导入“,如图3所示。
图3,C#7元组,System.ValueTuple未定义或导入
我通过手动安装System.ValueTuple NuGet软件包来修复这个问题,如图4所示。
图4,C#7元组,System.ValueTuple未定义或导入
本文介绍了如何在Visual Studio 2017中安装.NET Framework 4.6.2以解锁C#7的新特性,并解决了在使用C#7元组功能时遇到的“预定义类型'System.ValueTuple'2'未定义或导入”的问题。


6447

被折叠的 条评论
为什么被折叠?



