导入数据时,发生了异常,错误日志如下:
2023-09-11 09:20:49,304 [125] FATAL [(null)] - NPOI.POIXMLException ---> System.Reflection.TargetInvocationException: 调用的目标发生了异常。 ---> System.IO.FileLoadException: 未能加载文件或程序集“System.Runtime.CompilerServices.Unsafe, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
本地是正常的,只是服务器不行。
把dll直接复制到服务器网站下面都不行,那具体什么原因呢?
后面对比就知道了,我们本地web.config有的,服务器上的web.config没有。
正是因为这个缺少的项,导致了异常。
知道了原因就很简单了,补上就好。