在引用FSharp.Data包时,无法在LINQPad中引用FSharp.Core

时间:2014-11-29 11:20:00

标签: f# linqpad

我正在尝试使用LINQPAD 4来测试使用F#和FSharp.Data库的HTML解析。我进行如下:

  • 我在LINQPad中创建了一个新的F#程序
  • 按下F4并将FSharp.Data添加为NuGet包

然后我尝试在LINQPad中编译并运行以下程序

open FSharp.Data    
let results = HtmlDocument.Load("http://www.google.co.uk/search?q=FSharp.Data")
results.Dump()
  • 这会返回一个错误,告诉我我需要程序集' FSharp.Core,Version = 4.3.0.0。
  • 然后按F4并添加所需的FSharp.Core程序集
  • 我现在收到以下编译错误:
  

错误FS1222:明确显示mscorlib.dll或FSharp.Core.dll时   引用--noframework选项也必须传递

1 个答案:

答案 0 :(得分:1)

这似乎是LINQPad的一个问题,将在下一个版本中解决(在发布时我使用的是在Windows 7 Professional 64位上运行的LINQPad Premium 4.51.03和.NET 4.5.1版本)

See this post on the LINQPad forum