【问题标题】:Why F# library not having dll version?为什么 F# 库没有 dll 版本?
【发布时间】:2016-02-25 14:34:02
【问题描述】:

我已经创建了 f# 库,现在我想将一些版本号设置为相同。但它没有设置版本号的选项。

【问题讨论】:

    标签: visual-studio-2013 f# functional-programming


    【解决方案1】:

    如果您使用的是 Visual Studio,则项目模板应该已将 AssemblyInfo.fs 文件添加到您的项目中。如果没有,您可能应该检查您的 Visual Studio 安装,但您可以自己添加该文件。

    如果文件已经存在,您可以编辑这些属性:

    [<assembly: AssemblyVersion("1.0.0.0")>]
    [<assembly: AssemblyFileVersion("1.0.0.0")>]
    

    如果文件不存在,您可以自己添加这些,但您需要用表达式结束文件:

    do
        ()
    

    同样,模板应该已经添加了。

    【讨论】:

    • 为 F# dll 添加版本真的很好。但我仍然无法在 C# 项目属性等 F# 项目属性中设置版本。两者也是不同的东西(C# dll 版本和 F# dll 版本)。我们为 F# 项目明确分配了版本。
    猜你喜欢
    • 2012-10-22
    • 1970-01-01
    • 2023-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-23
    • 2015-01-11
    • 2021-09-11
    相关资源
    最近更新 更多