使用IIS后无法再创建Excel

时间:2012-04-03 12:48:29

标签: .net excel iis

我创建了一个生成并允许用户下载Excel文件的Web应用程序, 它在Visual Studio LocalHost上运行良好。 在我将其启动到IIS服务器后,一切正常,除了生成excel文件。代码在他第一次尝试在工作表中选择范围时死了 - 错误是NULL错误(“对象引用...”) 我想这是一种许可,但我找不到一个。 有什么想法吗?

感谢。

1 个答案:

答案 0 :(得分:2)

如评论中所述,服务器端不支持使用Office自动化,有免费的开源组件可以读取或生成excel文件,即使在服务器端也可以正常工作:

NPOI(xls)或/和EPPlus(xlsx)