Check the fsproj file, for this you need to specify a link to FSharp.Core, templated by $(TargetFSharpCoreVersion) , for example, <Reference Include="FSharp.Core, Version=$(TargetFSharpCoreVersion), Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> .
Some nuget packages break the FSharp.Core template link and replace it with a hard-coded version for a specific package. This prevents the project system from letting you easily switch versions.
To fix this, simply paste it back into the template version.
latkin
source share