【发布时间】:2016-03-02 11:26:39
【问题描述】:
我正在尝试使用 FAKE 来构建我的 F# 项目。
build.fsx 如下所示并且工作正常。
#r "packages/FAKE/tools/FakeLib.dll"
open Fake
Target "Default" (fun _ ->
trace "Hello World from FAKE"
)
RunTargetOrDefault "Default"
然后我想使用 FAKE 的 fsc。按照官方教程,我添加了一行open Fake.FscHelper并得到以下错误消息:
#r "packages/FAKE/tools/FakeLib.dll"
open Fake
open Fake.FscHelper
// this value is not a function and can not be applied
// union case FscParam.Target: TargetType -> FscParam
Target "Default" (fun _ ->
~~~~~~~~~~~~~~~~
trace "Hello World from FAKE"
)
RunTargetOrDefault "Default"
如果有人能给我任何建议,我很感激。
我在带有 Mono 4.2.1 的 Mac 上使用 VS Code。
我的paket.lock 如下所示:
NUGET
remote: https://www.nuget.org/api/v2
specs:
FAKE (4.21.0)
FSharp.Core (4.0.0.1)
FsUnit (2.0.0)
FSharp.Core (>= 3.1.2.5)
NUnit (3.0.1)
NUnit (3.0.1)
【问题讨论】: