Visual Studio 2017为新的F#.Net核心项目创建System.ValueTuple(4.3.1)的无效Nuget引用吗?

时间:2018-07-31 19:12:41

标签: visual-studio f# .net-core

我有Visual Studio V15.7.5。创建新的F#.Net核心项目后,它始终会生成对System.ValueTuple(4.3.1)的引用。

Solution Explorer

它还具有

的编译警告
  

警告NU1701软件包'System.Linq.Queryable 4.0.1'使用'.NETFramework,Version = v4.6.1'代替项目目标框架'.NETCoreApp,Version = v2.1'恢复。该软件包可能与您的项目不完全兼容。 WebApplication6

1 个答案:

答案 0 :(得分:1)

System.ValueTuple升级到4.5.0版,此问题将得到解决。

编辑
您可以通过nuget管理器执行此操作,方法是单击“浏览”选项卡。搜索System.ValueTuple,确保选择了4.5.0版本(或者如果是稍后查看则为最新版本),然后单击安装

Github issue