2

我想我会尝试使用 Reference Assemblies 加快编译速度。所以我将它添加到我的项目中:

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

但是我的 F# 项目出现了一个严重的错误:

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

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

这会解决吗?

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

4

1 回答 1

3

F# 编译器不支持引用程序集似乎是正确的。我在F# compiler options的文档中找不到它们的提及。

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

于 2020-12-16T23:46:44.053 回答