使用filehelpers而不安装Excel

时间:2016-07-31 23:17:01

标签: c# .net excel filehelpers

使用Filehelpers我实现了一个以Excel格式导出一些数据的函数。但是,如另一个问题here中所述,在部署应用程序时,必须安装Microsoft Excel 2000或更高版本。由于我计划在没有Microsoft Office的生产服务器中部署应用程序,我想知道是否有办法避免安装Excel。

可能是f.e.我可以引用Filehelpers直接在我的应用程序中使用的一些程序集或类似的东西吗?

2 个答案:

答案 0 :(得分:3)

FileHelpers中的Excel支持有两种风格

  • 带COM接口的Excel
  • 使用NPOI库的Excel

您必须使用使用NPOI库的Excel Storage版本

NuGet包是:

https://www.nuget.org/packages/FileHelpers.ExcelNPOIStorage/

答案 1 :(得分:2)

读取和写入excel文件的最佳方法是使用ExcelLibrary Nuget包。

它提供了一个本机.NET解决方案,用于创建,读取和修改Excel文件,而不依赖于COM互操作或OLEDB连接。但是,它仅限于.xls(BIFF8)文件。

相关问题