我正在开发一个 WPF 4.0 应用程序,它使用 Microsoft Office Interop 来读取和写入 Excel 文件。但我面临的情况是,我需要在未安装 Office 的系统上读取/写入 Excel 文件中的数据。
这有点重复这个问题。我重新发布这个问题的唯一原因是因为之前的帖子已经有 3 年了,我只是想知道现在是否有更好的方法。
要求是我需要将文件写入并保存为 .xls/.xlsx 格式并从中读取。我现在支持使用互操作的两种格式。
- 购买许可证不是一种选择。
- 安装 Excel 不是一种选择。
- 需要支持 .xls/.xlsx 格式的读/写。
- 易于实施,因为我有点落后于计划。将无法在实施上投入大量时间。
- 需要一个值得信赖且强大的解决方案,这意味着它应该是您个人使用过或有良好反馈的东西。
- 更喜欢既能满足读/写需求又能同时支持 .xls/.xlsx 格式的解决方案。如果不存在这样的东西,可以使用不同的解决方案,但上述所有要点将分别适用于它们。
- 不需要建议,但更需要指导。
请不要投票结束这个问题,因为其他问题没有给出具体的解决方案。有太多的建议。我需要一个你有信心的解决方案,因为这个应用程序很快就会进入最终构建,如果我没有得到任何强大的解决方案,我们最终可能会按原样发布。