使用filehelpers而不安装Excel
使用Filehelpers我已经实现了以Excel格式导出一些数据的function。 但是,正如另一个问题所述,在部署应用程序时,必须安装Microsoft Excel 2000或更高版本。 由于我打算在没有Microsoft Office的生产服务器上部署应用程序,所以我想知道是否有办法避免安装Excel。
难道我可以引用一些Filehelpers直接在我的应用程序中使用的程序集吗?
FileHelper中的Excel支持有两种版本
- Excel与COM接口
- Excel与NPOI库
您必须使用使用NPOI库的Excel存储的版本
NuGet包是:
https://www.nuget.org/packages/FileHelpers.ExcelNPOIStorage/
读取和写入excel文件的最好方法是使用ExcelLibrary Nuget包。
它提供了一个本地.NET解决scheme来创build,读取和修改Excel文件,而不依赖于COM互操作或OLEDB连接。 但是,它仅限于.xls(BIFF8)文件。