quicker自带的NPOI版本太低 请问要如何替换?

使用问题 · 2771 次浏览
蒋村派大猩 创建于 2025-02-21 16:38

动作中需要运行C#代码,并且需要用到NPOI。但目前系统自带的版本太低了,一些方法没有。

尝试在C#动作中,使用引入dll功能,引入了最新版的4个dll,最新版在这里:NuGet Gallery | NPOI 2.7.2

编译后又提示如下:

Excel运行错误: 编译失败, Compilation, (45,32): error CS0433: The type 'XSSFWorkbook' exists in both 'NPOI.OOXML, Version=2.5.6.0, Culture=neutral, PublicKeyToken=0df73ec7942b34e1' and 'NPOI.OOXML, Version=2.7.2.0, Culture=neutral, PublicKeyToken=0df73ec7942b34e1'
(60,44): error CS0433: The type 'AreaReference' exists in both 'NPOI.Core, Version=2.7.2.0, Culture=neutral, PublicKeyToken=0df73ec7942b34e1' and 'NPOI, Version=2.5.6.0, Culture=neutral, PublicKeyToken=0df73ec7942b34e1'

请问这个要如何解决?谢谢


回复内容
CL 2025-02-21 19:32
#1

替换不了,后面的NPOI版本依赖太多组件,等2.0再考虑更新了。

回复主贴