当我将示例 xUnit2 目标添加到我的 FAKE 构建文件时,我收到此错误:
错误 FS0001:此表达式应具有类型字符串选项,但此处具有类型字符串
来自FAKE xunit2 文档的目标示例
Target "Test" (fun _ ->
!! (testDir @@ "xUnit.Test.*.dll")
|> xUnit2 (fun p -> {p with HtmlOutputPath = (testDir @@ "xunit.html")})
)
Visual Studio 突出显示(testDir @@ "xunit.html")
代码部分。
我知道它需要两个参数,但我对 F# 的了解还不够,无法弄清楚如何解决该问题:
在包含 xUnit 目标之前,我的 FAKE 构建工作正常。我已添加open Fake.Testing.XUnit2
到构建文件中,并且 xUnit2 引用没有错误。
任何帮助,将不胜感激。