F # CsvProvider MissingMethodException - PullRequest
       53

F # CsvProvider MissingMethodException

1 голос
/ 25 марта 2020

Я пытаюсь создать инструмент командной строки F # для анализа файла CSV и преобразования его в файл gpx. Я использую CsvProvider и получаю следующую ошибку при чтении файла CSV:

System.MissingMethodException: 'Method not found: 'FSharp.Data.Runtime.CsvFile`1<!0> FSharp.Data.Runtime.CsvFile`1.Create(System.Func`3<System.Object,System.String[],!0>, System.Func`2<!0,System.String[]>, System.IO.TextReader, System.String, System.Char, System.Boolean, System.Boolean, System.Int32, System.Boolean)'.'

Весь проект можно найти на GitHub: https://github.com/crehmann/Esp32GpsLogger/tree/master/tools/CsvToGpxConverter

I Я использую netcoreapp3.1 в качестве целевой платформы и FSharp.Data в версии 3.3.3 и FSharp.Core в версии 4.7.1

Любое руководство о том, как я могу избавиться от этого исключения, будет высоко ценится!

1 Ответ

0 голосов
/ 02 мая 2020

Кажется, это исправлено в последней версии F # Milestone 16.6. Решенная проблема GitHub: https://github.com/dotnet/fsharp/issues/8743 У меня есть Visual F # Tools 10.9.1.0 для F # 4.7 16.6.0-beta.20217.4 + 1c969cac25e2d38d71872efe6c8226029e42bb59 и исключение больше не выдается

...