.net-core - Mono 上 F# NetStandard2.0 / .NET Core 2.0 的确定性构建
问题描述
是否可以确定 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)
解决方案
推荐阅读
- python - 为什么我的程序没有检测到大写字符?
- javascript - 如何在不更改 div 中的任何其他元素的情况下更改 div 内的文本
- c# - 回词与新添加的成员兼容
- java - TCP客户端消息累积
- javascript - 如何使用 Promise 为函数编写单元测试
- typescript - 为什么这个映射类型会移除 `?` 装饰器?我们如何在不删除它的情况下获得类似的结果?
- python - 如何在条件满足之前用 N 行中的一些对条件行进行子集化,比我的代码更快?
- python - 在 Elstic Search 中按字段长度对查询进行排序
- azure - 如何在消费模式下分析 .Net Core Azure Function?
- jquery - 使用具有特定条件的正则表达式验证输入