【问题标题】:F# Script File Can't Reference FSharp.DataF# 脚本文件无法引用 FSharp.Data
【发布时间】:2016-10-04 17:31:09
【问题描述】:

我是 F# 的新手。我正在尝试在 F# 脚本文件中使用 CSV 类型提供程序。

我在 Visual Studio 2015 中创建了一个新项目并添加了 FSharp.Data nuget 包。

我创建了一个脚本文件,内容如下:

#r "../packages/FSharp.Data.2.3.2/lib/portable-net45+netcore45/FSharp.Data.dll"

open FSharp.Data

type Logs = CsvProvider<"logs.csv">

但是,我在打开的 FSharp.Data 行下方出现红色波浪线。 intelisense 说“通过 System.Globalization.CultureInfo 引用的类型是在未引用的程序集中定义的。

CsvProvider 下还有一条红色波浪线,上面写着“'CsvProvider' 类型未定义”。

我正在使用本教程作为参考,但我不明白为什么它不起作用:http://fsharp.github.io/FSharp.Data/library/CsvProvider.html

【问题讨论】:

    标签: csv f# type-providers


    【解决方案1】:

    好的,感谢朋友的帮助,我发现了这个问题。我添加了以下行并解决了问题。

    #r "System.Globalization"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-26
      相关资源
      最近更新 更多