我在Win 8消费者预览版上使用VS11测试版。在安装VS11测试版之后,我已经安装了F# 3.0 SDK。但是我找不到兼容的FSharp.PowerPack.dll,因为CodePlex只为F# 2.0提供PowerPack。
你知道怎么处理这件事吗?
发布于 2012-03-12 15:42:13
您可以自己编译PowerPack源代码(针对F# 3.0),以制作您自己的库副本。
或者,我认为在最终的foo.exe.config中使用绑定重定向,如下所示
https://stackoverflow.com/a/9648673/19299
但是将2.0.0.0 ( PowerPack使用的)重定向到4.3.0.0 (在VS11 SDK中)也可以。
发布于 2012-03-12 20:55:07
除了布莱恩所说的,我认为使用F# PowerPack功能的最简单方法是将您正在使用的部分的源代码复制到您的项目中。
PowerPack库包含相当广泛的功能,我通常只使用一两个部分。如果您正在寻找延迟列表、并行集合(PLINQ)、散列多映射或异步扩展等组件,您通常只需复制一个或两个文件,而不必构建整个库。
(另请注意,F# PowerPack的大部分LINQ功能已移至F# 3.0中的F#核心库)
发布于 2013-01-08 17:34:12
Don Syme最近上传了针对F# 3.0编译的F# PowerPack 4.0.0.0。
有一个适用于Windows的an MSI installer。还有a zip archive,当我尝试在Mac上使用它的时候,它甚至可以和MonoDevelop 3.0/F# 3.0一起工作,节省了很多时间和精力,特别是当你需要使用fslex/fsyacc进行解析的时候。
https://stackoverflow.com/questions/9662317
复制相似问题