在便携式类库上使用F#中的Rx现在还有一些问题吗?

时间:2013-09-16 10:50:16

标签: f# store system.reactive portability

现在我正在使用pcl F#库和8.1的C#store项目创建商店应用程序。 操作系统是8.1预览版,VS是VS2013预览版。

我尝试使用pcl F#库中的Rx。我可以引用文件夹“C:\ Program Files(x86)\ Microsoft SDKs \ Reactive Extensions \ v2.0 \ Binaries.NETPortable \ v4.5”中的Rx程序集“成功。

但我不能从fs文件中引用Rx类。 F#编译器抱怨“没有为”open System.Reactive“定义”命名空间'Reactive',为什么?

我还要做另外一件事吗?或者我不能?

任何建议都会有所帮助。

此致

1 个答案:

答案 0 :(得分:2)

我刚尝试使用最新的稳定Rx nuget软件包(2.1.30214)和Win7上的VS 2013 RC,它可以工作。

确保您的项目类型为“可移植库”而不是“可移植库(旧版)”。只有前者(VS 2013中的新增功能)支持定位Rx使用的.NET Framework配置文件。 FSharp.Core.dll的引用版本应为3.3.1.0。

Rx and F#