我是否需要安装办公室才能使用Microsoft.Office.Interop.Excel.dll

时间:2017-07-05 03:55:32

标签: .net excel dll spreadsheet

我正在尝试开发一个新的应用程序来处理excel文件。据我所知 - 为了使用内置的Excel操作功能,我需要安装Microsoft Office (我是对的) ?

或者我可以只下载dll Microsoft.Office.Interop.Excel.dll,添加引用并使解决方案适用于每台机器吗?

2 个答案:

答案 0 :(得分:6)

是的,你是对的。您需要安装Excel才能将Excel操作功能与Microsoft.Office.Interop.Excel.dll一起使用。

如果您只需要编辑.xlsx个文件,则可以使用EPPlus之类的库。这些库不需要安装Excel。

答案 1 :(得分:0)

问题TLDR:是的。您需要安装Excel或抛出异常。