F#类型提供程序错误,在关闭阅读器后尝试读取

时间:2018-08-21 14:20:28

标签: mysql f# type-providers

我试图以MonoDevelop或VS Code的形式在Linux Mint上遵循SQLProvider MySQL Provider的说明。我有:

let [<Literal>] connString = @"Server=localhost;Database=PriceData;User=root;Password=-----;SslMode=none"              
let [<Literal>] connexStringName = "DefaultConnectionString"            
let [<Literal>] dbVendor    = Common.DatabaseProviderTypes.MYSQL
let [<Literal>] resPath = __SOURCE_DIRECTORY__ + @"/../../../Simulations 2018-07-29/packages/MySqlConnector.0.43.0/lib/net45"
let [<Literal>] indivAmount = 1000
let [<Literal>] useOptTypes = true

type SQL = SqlDataProvider< dbVendor,
                            connString,
                            ResolutionPath = resPath,
                            IndividualsAmount = indivAmount,
                            UseOptionTypes = useOptTypes
                            Owner = "HR" >  ///"PriceData">

此类型声明错误:

The type provider 'FSharp.Data.Sql.SqlTypeProvider' reported an error: 
Invalid attempt to Read when reader is closed.

这完全让我感到困惑。在Windows和Visual Studio的早期版本中,我从未遇到过类似的错误。而且我找不到任何与F#和类型提供程序有关的搜索。

任何建议表示赞赏。

0 个答案:

没有答案
相关问题