7
Non riesco a capire quale versione della libreria di runtime F # Core dovrebbe essere utilizzata in combinazione con la piattaforma Mono (.NET 3.5).F # compiler e numero di versione runtime confusione
- Installato con Microsoft .Net 4.5 vengono due versioni del runtime FSharp Core, 2.3.0.0 e 4.3.0.0. La mia ipotesi è che il primo sia utilizzato in .NET Framework 2.0 e versioni successive e che il secondo possa essere utilizzato solo da .NET 4.0 o versioni successive. Questa supposizione è corretta?
- Poiché FSharp è ora open source e disponibile su Github, posso controllare un tag recente, crearlo e utilizzare la DLL di FSharp.Core che produce nel mio progetto. Quello che non so è come il numero di versione sull'open source FSharp sia correlato a quelli closed-source inclusi nel pacchetto .NET? versione del compilatore
- L'open source è ora 3.0.25 e il compilatore closed source sembra essere 4.0, sono confuso:
- Come funziona la versione FSharp.Core Runtime (anche 3.0.25) dalla open source progetto correlato alla versione closed source 2.3.0.0? Dato che il numero 3.0.25 è molto più alto di 2.3.0.0, presumo che la versione open source sia molto più recente, ma non ne sono sicuro, dal momento che non so se i numeri di versione possano essere confrontati.
- NuGet offre invece FSharp.Core 2.0 e 4.0, che sembra essere piuttosto vecchio. Perché la nuova versione non è ancora stata caricata in NuGet?
Grazie per aver risposto alle mie domande in modo rapido e chiaro. –