使用 Reference Assembly 加速 F# 编译

Speed up F# compile with Reference Assembly

我想我会尝试使用参考程序集加快编译速度。所以我将其添加到我的项目中:

    <ProduceReferenceAssembly>true</ProduceReferenceAssembly>
    <Deterministic>true</Deterministic>

但我的 F# 项目出现严重错误:

error : Expected file "obj\Debug\net5.0\ref\xyz.dll" does not exist.

F# 似乎不支持引用程序集。

这会被修复吗?

有没有办法用 F# 签名文件做到这一点?

您认为 F# 编译器不支持引用程序集似乎是正确的。我在 F# compiler options.

的文档中找不到它们的提及

https://github.com/dotnet/fsharp/issues/3066 有一个开放的功能请求来添加此支持。如果您认为这是添加到 F# 编译器的一个很好的功能,您可以对此发表评论。