无法编译NPOI项目

Can't compile NPOI project

我想在我的项目中使用 NPOI dll,所以我从 [https://github.com/tonyqus/npoi] 下载了源代码,因为没有二进制文件下载。

我打开了这个解决方案 \solution\visualstudio\NPOI.sln 并编译了它,

但是我收到以下错误:

我编译了较早的版本并遇到了同样的错误。我错过了什么吗?

很奇怪,存档中好像有3个源代码文件,但没有包含在项目中。

因此在 Visual Studio 中打开 NPOI.sln 解决方案,然后转到解决方案资源管理器中的 SS -> Formula 文件夹。右键单击 Functions 文件夹,select Add -> 在上下文菜单中单击 existed item,然后添加这些文件:

  • main/SS/Formula/Functions/Code.cs
  • main/SS/Formula/Functions/Complex.cs
  • main/SS/Formula/Functions/Rept.cs

更新:我已经创建了对 tonyqus/npoi GitHub 存储库的拉取请求,并将这些文件添加回项目。现在请求已被接受,因此您可以再次从 GitHub 下载源代码 - 它将被编译。