Microsoft.VisualBasic程序集是否与ASP.NET Core2不兼容?System.TypeLoadException Microsoft.VisualBasic ASP.NET Core 2
我有一个C#类库,提供了一个读取CSV文件的方法,我选择使用Microsoft.VisualBasic.FileIO.TextFieldParser来读取文件。在WPF应用程序中引用该库方法时效果很好。然而,在ASP.NET的Core2 Web服务,但它编译没有错误,它会引发在运行时异常:
异常 System.TypeLoadException未能从程序集加载类型“Microsoft.VisualBasic.FileIO.TextFieldParser” 'Microsoft.VisualBasic,Version = 10.0.3.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'。
我怀疑这是因为与Core的服务不兼容。我曾尝试将编译器标记从NETCOREAPP2更改为NET461,但Web服务仍然抛出异常。
我认为CsvHelper现在有Core支持。 – asawyer