NPOI下载
、吐槽NPOI下载
众所周知我们用NPOI第三方程序集主要的目的就是为了能快捷的操作Excel,但是现在不论是官网(https://archive.codeplex.com/?p=npoi)还是github(https://github.com/tonyqus/npoi)都是源码。
源码结构如下:
看到这个时候,对于小白的我来说,完全懵逼了,我只是想要一个可以操作excel文档的程序集而已,你给我这个有毛的用。
转念一想,或许他们考虑我们使用者可以自己生成不同的Framework版本吧!!!!!!
事已至此,那也只能根据代码来生成程序集了,于是乎怎么生成呢????
在强大百度和Google上游走了,然后再次懵逼了,完全没有。。。。
这个就有点像我们伟大网友说的"我裤子都脱了,你给我看这个",心中一万个草泥马狂奔。
在此向NPOI团队致以敬意!!!! 小白懂的少。。。。
没办法那小白只能自己上了,“抡起袖子加油干”
二、下载的文件分析
1、main:主体生成NPOI程序集,(个人理解:操作Excel2003以前版本(含))
2、ooxml:操作Excel2003以上版本
三、生成程序集
需求:①版本是Net2.0
②操作Excel2003
1、Read Me.txt
====================== * System Requirement * ====================== VS2017 VS2013 VS2010 with .NET 2.0 or .NET 4.0 VS2005 or VS2008 with .NET 2.0 Runtime (SP1) (Deprecated) vs2003 with .NET 1.1 (Deprecated) medium trust environment in ASP.NET |
====================== |
那么应该使用VS2010来生成我们所需的程序集了。
2、导入
一直到完了
到这就应该大功告成了。但是如下图:
我想说为毛会这样,这个给的源代码到底能用不?
哎,没办法自己修改吧,虽然不难但是感觉这种代码怎么能出现在官网上(官网上的代码应该是经过调试的吧???)的呢!
终于改好了。这样就能生成所需的程序集了。
注意:现在生成的是NPOI.dll程序集,framework2.0版。(不知道为什么官网给的源码我们还要自己做调整),这个都是我自己“意淫”不对的话,兄弟甘愿受兄弟们吐槽。
当然想要操作Excel2003以上版本的话,就要去看ooxml这个文件夹了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律