Я новичок в F # и Visual Studio и пытаюсь выяснить, в чем здесь проблема. Я пытаюсь использовать SqlDataProvider. Мой код:
module HelloSquare
open System
open FSharp.Data.Sql
let square x = x * x
type PortalProd = SqlDataProvider<
Common.DatabaseProviderTypes.MYSQL,
"Server=localhost;Database=test;User=test;Password=test;",
UseOptionTypes=true>
[<EntryPoint>]
let main argv =
let test = 12312
printfn "%d squared is: %d!" 12 (square 12)
0 // Return an integer exit code
Я получаю ошибку:
Error FS3033: The type provider 'FSharp.Data.Sql.SqlTypeProvider' reported an error: Unable to load one or more of the requested types.Could not load file or assembly 'Google.Protobuf, Version=3.5.1.0, Culture=neutral, PublicKeyToken=APublicKey'.
Я добавил protobuf с помощью nuget, но ошибка не исчезла.
Надеюсь, это что-то простое, но я мог бы использовать некоторую помощь.
macOS High Sierra 10.13.6
Visual Studio Community 2019 для Mac версии 8.0.1 (сборка 1)