F# Socrata托管数据集的OData类型提供程序问题

F# Socrata托管数据集的OData类型提供程序问题,f#,odata,type-providers,F#,Odata,Type Providers,我正在尝试使用ODataV2的F#Type提供程序访问Socrata(开放政府)数据集。为什么类型提供程序在看起来有效的OData服务上总是失败?我尝试了他们的简单演示和更复杂的数据集,如 我正在使用一个带有VS代码的小fsx文件,尽管我也尝试过一个完整的项目。 #r“System.Data.Services.Client.dll” #r@“C:\Users\protium\.nuget\packages\fsharp.data.typeproviders\5.0.0.6\lib\net40\

我正在尝试使用ODataV2的F#Type提供程序访问Socrata(开放政府)数据集。为什么类型提供程序在看起来有效的OData服务上总是失败?我尝试了他们的简单演示和更复杂的数据集,如

我正在使用一个带有VS代码的小fsx文件,尽管我也尝试过一个完整的项目。

#r“System.Data.Services.Client.dll”
#r@“C:\Users\protium\.nuget\packages\fsharp.data.typeproviders\5.0.0.6\lib\net40\fsharp.data.typeproviders.dll”
打开FSharp.Data.TypeProviders
Svc类型=ODataService
我应该返回静态类型来访问服务

相反,Intellisense返回了
错误7001:指定的架构无效
,但这些OData提供程序在Excel中工作正常。索克拉塔允许OData标准的v4或v2

    #r "System.Data.Services.Client.dll"
    #r @"C:\Users\protium\.nuget\packages\fsharp.data.typeproviders\5.0.0.6\lib\net40\FSharp.Data.TypeProviders.dll"
    open FSharp.Data.TypeProviders

    type Svc = ODataService<ServiceUri = @"https://sandbox.demo.socrata.com/OData.svc">