0

我有一个 Windows Phone 7.5 应用程序。我在 F# 可移植库中使用了一些引用主 C# Windows Phone 程序集的代码。当代码执行时,它会抛出一个异常

Could not load type 'Microsoft.FSharp.Core.FSharpOption`1' from assembly 'FSharp.Core, ...

F# 可移植库是否设计用于 Windows Phone 7.5 应用程序?

4

2 回答 2

0

如果您查看 F# 可移植库的项目属性,在 Target Framework 下,您会看到目标 framekork,您会看到可能的目标只有 Windows 商店、.Net 4.5 和 silverlight 5。所以 windows phone 不在该类别中.

如果您仅使用 F# 2.0 的功能,您唯一可以尝试的是此处描述的内容。

于 2013-09-29T14:38:41.413 回答
0

使用我的博客中描述的旧 F# 2.0 解决方案时,请注意不要使用任何Microsoft.Bcl.Async间接引用的 WP7 nuget 包(其中有几个),否则您将在 Tuple 类型中发生冲突

于 2013-09-29T21:19:35.543 回答