尝试使用json类型提供程序,不成功。运行以下命令后:
我似乎无法使以下错误消失:JsonProvider未定义
open FSharp.Data
open Microsoft.FSharp.Data.TypeProviders
type JsonObj = JsonProvider<"http://shopicruit.myshopify.com/products.json">
我想知道目前缺少什么,因为我无法理解为什么这个F#代码段不对。
更新
这是我的安装的捕获
此处捕获了我的类型提供程序设置。 (他们已经启用了)。我现在没有得到我想念的东西......
答案 0 :(得分:2)
通过程序包管理器控制台将NuGet包安装到项目时,请确保&#34;默认项目中的值&#34; field是要将软件包安装到的项目:
这种情况多次发生在我身上,包括在尝试重现你的问题时。另外,正如@Tomas Petricek在评论中所说的那样 - 无论是你的问题还是我之前尝试的答案 - 你都不需要打开Microsoft.FSharp.Data.TypeProviders
。 JsonProvider
仅适用于FSharp.Data
。
如果您错误地将软件包安装到错误的项目中,您可以:
Uninstall-Package
删除它,再次确保&#34;默认项目&#34;字段以相关项目为目标,或;