我正在尝试使用 FSharp.Data 并使用以下命令安装它:

 mono nuget.exe install FSharp.Data -Version 1.1.10

它在该目录中放置了一个名为 FSharp.Data.1.1.10 的文件夹,所以我猜它有效。现在我想实际使用 FSharp.Data 但我不知道如何包含它。

到目前为止,我所拥有的是:
 open FSharp.Data

我正在尝试像这样编译:
 fsharpc -I /home/frew/code/fsharp/FSharp.Data.1.1.10 test.fs

我还尝试将 lib、lib/net40 和 lib/net40/FSharp.Data.dll 附加到上面的路径,但都无济于事。

我该怎么办?

(我在 ubuntu 上并从 ppm 安装了 mono 3.2)

最佳答案

事实证明,您需要使用单独的选项同时包含 dll 的目录和名称。所以这对我有用:

 fsharpc -r FSharp.Data  -I /home/frew/code/fsharp/FSharp.Data.1.1.10/lib/net40 test.fs

关于f# - 使用 NuGet 安装包后如何包含包?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21124280/

10-12 12:39