是否需要在服务器上安装MS Excel或Office才能读取Web应用程序中的Excel文件?

Cod*_*der 4 .net c# asp.net excel

我正在努力MS Excelasp.netWeb应用程序中创建和读取文件.我不知道,它需要安装Microsoft Excelserver或没有.

我不想在服务器上安装任何许可产品等MS office.

请告诉我如何MS Excel在不安装服务器的情况下实现此功能,或者必须在服务器上安装MS excel?

谢谢

Gio*_*lbo 6

这取决于你正在做什么,但更有可能的是,你只需要Microsoft Access数据库引擎.

此下载将安装一组组件,以便于在现有Microsoft Office文件(如Microsoft Office Access 2010(*.mdb和.accdb)文件和Microsoft Office Excel 2010( .xls,*.xlsx和*)之间)传输数据. xlsb)文件到其他数据源,如Microsoft SQL Server.还支持与现有文本文件的连接.安装ODBC和OLEDB驱动程序,供应用程序开发人员用于开发与Office文件格式连接的应用程序.

编辑,以回应

我只是想读取和写入MS excel文件,但我不想在服务器上安装任何东西.

您可以尝试EPPlus,这似乎可以解决您的问题; 虽然我从未尝试过.

EPPlus是一个.net库,使用Open Office Xml格式(xlsx)读取和写入Excel 2007/2010文件.