我正在使用创建一个 xls 文档,Microsoft.Office.Interop.Excel
但它在 IIS7 中不起作用。
我收到以下错误消息
Microsoft Office Excel 无法打开或保存更多文档,因为没有足够的可用内存或磁盘空间。• 要提供更多可用内存,请关闭不再需要的工作簿或程序。• 要释放磁盘空间,请从要保存到的磁盘中删除不再需要的文件。
是否有任何其他免费工具或选项可用于在 Web 服务器中创建 xls?
首先,在此链接中描述的服务器上使用 office interop API 不是一个好主意。
对于免费工具,您可以查看似乎很流行但我从未使用过的ExcelLibrary和Epplus 。另一种选择是使用OOXML SDK 2.5。有了这个,您只能创建 Xlsx 文件并具有学习曲线。
有关更多信息,请查看此主题,尽管它已关闭,但可能包含您需要的所有信息。