dotnetcore / Magicodes.IE

Import and export general library, support Dto import and export, template export, fancy export and dynamic export, support Excel, Csv, Word, Pdf and Html.
http://docs.dotnet-china.com/Magicodes.IE
MIT License
2.1k stars 480 forks source link

Magicodes.IE 和npoi冲突 #557

Open huguodong opened 4 months ago

huguodong commented 4 months ago

Expected behaviour

Magicodes.IE 和npoi冲突,报错

System.MissingMethodException: Method not found: 'System.IO.MemoryStream Microsoft.IO.RecyclableMemoryStreamManager.GetStream(System.String)'. at OfficeOpenXml.Utils.RecyclableMemoryStream.GetStream() at OfficeOpenXml.ExcelPackage.ConstructNewFile(String password) at OfficeOpenXml.ExcelPackage..ctor() at Magicodes.ExporterAndImporter.Excel.Utility.ImportHelper`1.GenerateTemplateByte() at Magicodes.ExporterAndImporter.Excel.ExcelImporter.GenerateTemplateBytes[T]()

ForeverRG commented 1 week ago

我也遇到了这个错误,请问应该怎么解决?

huguodong commented 1 week ago

我也遇到了这个错误,请问应该怎么解决?

降级npoi到和mag一样的版本

ForeverRG commented 1 week ago

我也遇到了这个错误,请问应该怎么解决?

降级npoi到和mag一样的版本

我检查了下,没用npoi这个包,但还是报了这个错,不折腾了,换其他库了,谢谢了

huguodong commented 1 week ago

我也遇到了这个错误,请问应该怎么解决?

降级npoi到和mag一样的版本

我检查了下,没用npoi这个包,但还是报了这个错,不折腾了,换其他库了,谢谢了

那怎么会冲突呢,肯定是有包冲突了,我是同时用了npoi和mag,你可以逐步排查是哪个包冲突了