F# FAKE WixHelper 使用 fileFilter
F# FAKE WixHelper use fileFilter
查看 WixHelper for F# 文档,我似乎可以传入一个 -filter 参数。我还在学习 F#,我不知道这个方法应该如何工作。
https://github.com/fsharp/FAKE/blob/master/src/app/FakeLib/WiXHelper.fs#L60-60
方法
wixDir fileFilter asSubDir directoryInfo
我正在尝试调整此调用以过滤掉 *.exe(我不想包括它们)。
wixDir (fun file -> true) true (DirectoryInfo (buildDir @@ "/SetupFiles"))
当文件不以“.exe”结尾时,您只需将 (fun file -> true)
更改为仅 return true 我假设 file
是 FileInfo
,所以你会检查文件扩展名是否是"exe"。我没有测试过这个,但它应该是这样的:
(fun file -> not (file.Extension = ".exe"))
查看 WixHelper for F# 文档,我似乎可以传入一个 -filter 参数。我还在学习 F#,我不知道这个方法应该如何工作。
https://github.com/fsharp/FAKE/blob/master/src/app/FakeLib/WiXHelper.fs#L60-60
方法
wixDir fileFilter asSubDir directoryInfo
我正在尝试调整此调用以过滤掉 *.exe(我不想包括它们)。
wixDir (fun file -> true) true (DirectoryInfo (buildDir @@ "/SetupFiles"))
当文件不以“.exe”结尾时,您只需将 (fun file -> true)
更改为仅 return true 我假设 file
是 FileInfo
,所以你会检查文件扩展名是否是"exe"。我没有测试过这个,但它应该是这样的:
(fun file -> not (file.Extension = ".exe"))