F# 2.0发布时有一个为WindowsPhone7.1/Silverlight4编译的FSharp.Core版本,但F# 3.0没有,可移植版本仅支持Silverlight 5或Windows Phone 8。是否有人能够从源代码中编译出针对Silverlight 4或Windows Phone 7.1的F# 3.0版FSharp.Core?需要哪些定义?
编辑:
在fsharp编译器GitHub存储库上,有一个名为portable-net4+sl4+wp71+win8的目标,但实际上这是可移植类库Profile47,据说只支持.NET 4.5、Silverlight 5.0和Windows商店应用程序。它与VS2012安装的相同。如果你试图将其用于WP 7.1项目,它将在运行时失败,抱怨缺少IStructuralEquatable。它应该真正被命名为portable-net45+sl5+win8。在proj文件中也有wp7目标,但目前无法编译。