【问题标题】:FSharpCore 4.4.0.0 for version fsharp 4.0 vs fsharpcore 4.1 with fsharp 4.1fsharp 4.0 版本的 FSharpCore 4.4.0.0 与 fsharp 4.1 的 fsharpcore 4.1
【发布时间】:2017-04-25 10:11:27
【问题描述】:

我很困惑。

我正在升级一个旧项目,它到处都引用了 FSharp.Core 4.4,但 nuget 上 fsharp.core 的最新版本是 4.1.*.*

是否有文档解释版本号倒退的情况?

【问题讨论】:

  • 他们不是。您将包号与程序集版本号混淆了。
  • 没有 FSharp.Core 4.4 包。最新包 (4.1.12) 中的 程序集 的程序集版本为 4.4.1

标签: f#


【解决方案1】:

文档是here,在“FSharp.Core 版本号”下

FSharp.Core 4.4.0.0 对应于在 .NET 4.5+ 上运行的 F# 4.0。

Nuget 包具有不同的版本控制系统,其中前两位数字是 F# 版本。每个 nuget 包都针对一个版本的 F#,但包含用于不同配置文件的多个 FSharp.Core 版本。例如。 FSharp.Core Nuget 4.1.12 版是 F# 4.1 的最新 Nuget 包,包含桌面版 FSharp.Core 4.4.1.0 和各种 FSharp.Core 便携式配置文件 3.N.4.1。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-11-11
    • 1970-01-01
    • 1970-01-01
    • 2019-04-10
    • 1970-01-01
    • 2013-02-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多