ExcelDataReader for C# 是否需要在目标机器上安装 Excel?

Does ExcelDataReader for C# require Excel to be installed on the target machine?

C# 的 ExcelDataReader 是否需要 Excel 安装在执行 C# 代码的机器上?

一些包(例如Aspose)明确声明它们独立于Microsoft.Office.Interop.Excel库:

Aspose.Cells for .NET ... does not rely on Microsoft Excel or any Microsoft Office Interop components

对于 ExcelDataReader.

我找不到任何像上面那样的明确声明

不,ExcelDataReader 的工作方式不依赖于 Excel 在机器上。 ExcelDataReader 不使用 Excel 程序来 read/parse 一个 Excel 文件。