金蝶云星空引出提示NPOI相关报错原创
金蝶云社区-Howhy
Howhy
17人赞赏了该文章 4,912次浏览 未经作者许可,禁止转载编辑于2023年12月27日 09:12:53

    目前金蝶云星空新版本中,引出部分使用了NPOI组件。产品的引出依赖于特定的NPOI版本,如果二开使用了其他版本的NPOI等,会导致引出报错。

  1. 检查C盘或者星空安装盘磁盘是否出现空间不足的情况,正常需要至少1G空间,如果引出文件比较大,需要更大的磁盘空间;

  2. 可能是安全软件拦截,由于NPOI引出会产生一个临时文件,这个临时文件最终转化为excel,转化过程中出现慢及删除报错,可以在安全软件上设置白名单;

  3. 检查website\bin录下下的以下5个组件的版本是否正确。如果不正确。

        

  • NPOI.OOXML.dll ,文件版本:2.4.1.1

  • NPOI.dll,文件版本:2.4.1.1

  • NPOI.OpenXmlFormats.dll,文件版本:2.4.1.1

  • NPOI.OpenXml4Net.dll,文件版本:2.4.1.1

  • ICSharpCode.SharpZipLib.dll,文件版本:0.85.5.452


如果发现版本不正确,可以到managesite\bin目录下寻找对应组件版本是否正确。如果是正确的组件,可以替换回website\bin目录,然后在系统闲时重启IIS后生效,并验证引出是否正常

报错一般如下:

image.png


图标赞 17
17人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!