【问题标题】:Referencing FSharp.Core from Visual Web Developer Express从 Visual Web Developer Express 引用 FSharp.Core
【发布时间】:2010-11-09 12:42:07
【问题描述】:

我需要将 FSharp.Core 引用到 Visual Web Developer Express 项目 (C#),但由于某种原因,当我单击“添加引用”时,它在“.NET”列表中不存在。也尝试在C:\Program Files\Referenced Assemblies上搜索这个DLL,没有找到任何东西。

我从某个地方下载了这个 DLL,但是当我添加它时,它会抛出 System.Tuple 存在于 mscorelib 和 FSharp.Core 中。

我正在使用带有 .NET Framework 4 的 Visual Web Developer Express 2010(不是客户端配置文件)。

有什么想法吗?

【问题讨论】:

  • 您是否可能引用了 .NET 2.0 版本的 F# 库?它定义了自己的元组类型,因为框架在 .NET 4.0 之前没有它们。我建议在您的机器上查找 .NET 4.0 版本的 FSharp.Core 并引用它,或者重新下载并安装 F#。

标签: c# .net f#


【解决方案1】:

@kvb 在他的评论中说了什么。您想要的版本可能位于类似的位置

C:\Program Files\Reference Assemblies\Microsoft\FSharp\2.0\Runtime\v4.0\FSharp.Core.dll

确保您拥有“v4.0”部分。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2010-09-08
  • 2011-10-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-06
  • 1970-01-01
  • 2014-02-03
相关资源
最近更新 更多