我正在尝试使用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 回答
这似乎是LINQPad的一个问题,将在下一个版本中解决(在发布时我使用的是在Windows 7 Professional 64位上运行的LINQPad Premium 4.51.03和.NET 4.5.1版)
See this post on the LINQPad forum