答案 0 :(得分:19)
检查你的fsproj文件,它需要指定由$(TargetFSharpCoreVersion)
模板化的FSharp.Core引用,例如<Reference Include="FSharp.Core, Version=$(TargetFSharpCoreVersion), Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
。
一些nuget软件包破坏了模板化的FSharp.Core引用,并用硬编码的软件包特定版本替换它。这可以防止项目系统让您轻松切换版本。
修复就是简单地粘贴回模板化的版本。