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