2012-04-03 28 views
0

我创建了一个生成并允许用户下载Excel文件的Web应用程序, 它在Visual Studio LocalHost上运行良好。 我将它启动到IIS服务器后,除了生成excel文件外,一切正常。代码第一次死于他试图在工作表中选择范围 - 错误是NULL错误(“Object reference ...”) 我想这是许可类型,但我找不到一个。 任何想法?使用IIS后无法再创建Excel

谢谢。

+0

是否安装了excel?你能告诉我们你在做什么吗? – gbianchi 2012-04-03 12:57:07

+0

服务器端再次办公自动化? http://support.microsoft.com/kb/257757 – 2012-04-03 12:57:33

回答

1

正如评论使用办公自动化的注意,不支持在服务器端,有可以读取或生成Excel文件的免费开源组件,如预期,甚至在服务器端,将工作:

NPOI( xls)或/和EPPlus(xlsx)

+0

是否有其他方式来解决办公自动化问题?服务器上的 – ItayM 2012-04-03 14:08:05

+0

,没有。请参阅Lex Li – 2012-04-03 14:27:58

+0

的评论链接NOPI是一项伟大的任务工具,甚至有希伯来语支持。 – ItayM 2012-04-05 07:29:48