如何获得F#3.0的F#powerpack

xim*_*myu 6 f# windows-8 f#-3.0 f#-powerpack

我在Win 8 Consumer Preview上使用VS11 Beta.安装VS11 Beta后我安装了F#3.0 SDK.但我无法找到兼容的,FSharp.PowerPack.dll因为CodePlex仅提供PowerPack for F#2.0.

知道怎么处理这个吗?

Bri*_*ian 8

您可以自己编译PowerPack源(针对F#3.0),以制作您自己的库副本.

或者,我认为你的最终foo.exe.config中的绑定重定向,沿着行

/sf/answers/675407141/

但重定向2.0.0.0(PowerPack使用)到4.3.0.0(在VS11 SDK中)也可以.


Tom*_*cek 5

除了Brian所说的,我认为使用F#PowerPack功能的最简单方法是将您正在使用的部件的源代码复制到项目中.

PowerPack库包含各种功能,我通常只使用一个或两个部分.如果您正在寻找惰性列表,并行集合(PLINQ),散列多映射或异步扩展等组件,通常只需复制一个或两个文件,您就不必构建整个库.

(另请注意,F#PowerPack的大多数LINQ功能已移至F#3.0中的F#核心库)