So I'm developing a small F# console app in VS2010, targeting .Net 3.5. Seeing as there are some nice helpers I tried to add a reference to Fsharpx.Core through NuGet.
It compiled with a warning:
Found conflicts between different versions of the same dependent assembly.
...and when executing I got the following:
Could not load file or assembly 'FSharp.Core, Version=2.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
Now, I don't think I have F# 3.0 installed. Does FSharpx require F# 3.0? If so, does that mean I can't use FSharpx in VS2010? (Since F# 3.0 can't be used in VS2010.)
In that case, is there a version of FSharpx for F# 2.0? Or am I missing something?
Edit: More info on F# library versions: Correct version of Fsharp.Core and F# compiler and runtime version number confusion.