Я пытаюсь использовать FAKE для создания моего проекта F #. build.fsx
выглядит ниже и отлично работает.FAKE ошибка при попытке использования Fake.FscHelper
#r "packages/FAKE/tools/FakeLib.dll"
open Fake
Target "Default" (fun _ ->
trace "Hello World from FAKE"
)
RunTargetOrDefault "Default"
Тогда я хочу использовать fsc из FAKE. После официального учебника, я добавил одну строку 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"
Я признателен, если кто может дать мне совет.
Я использую код VS на Mac с Mono 4.2.1.
И мой 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)
Спасибо! Задача решена. – Joka