Детерминированная сборка F # NetStandard2.0 / .NET Core 2.0 на Mono - PullRequest
1 голос
/ 10 апреля 2019

Возможно ли, чтобы сборка проекта F # .Net Standard 2.0 или .NET Core была детерминированной?

Например, этот проект

<Project Sdk="Microsoft.NET.Sdk">

    <PropertyGroup>
        <TargetFramework>netcoreapp2.0</TargetFramework>
        <RootNamespace>FS_Core_2._0</RootNamespace>
        <Deterministic>True</Deterministic>
    </PropertyGroup>

    <ItemGroup>
        <Compile Include="Library.fs"/>
    </ItemGroup>

</Project>

создает новые двоичные файлы при каждой сборке, в то время как работает такая же настройка Deterministic для C #.

Сборка происходит на моно на OSX.

Mono JIT compiler version 5.18.1.3 (2018-08/fdb26b0a445 Wed Mar 20 10:02:02 EDT 2019)
...