在 IIS 7.0 Windows 2008 x64 上保存使用 Excel (2003) Interop 生成的文件

在 IIS 7.0 Windows 2008 x64 上保存使用 Excel (2003) Interop 生成的文件

我有一个脚本,可以生成 Excel 电子表格,该脚本似乎一直正常工作,直到到达 SaveAs() 调用。我尝试更改 web.config 中的 DCOM 设置、应用程序池设置、模拟设置,但似乎都不起作用。

我是否遗漏了什么?

答案1

我想这是一个显而易见的问题,但是您是否检查过自己有权访问保存电子表格的文件夹?根据标签,我猜这是从 Web 服务器上的 ASP.Net 页面完成的,在这种情况下,如果您使用身份验证,它将以打开页面的用户身份运行,如果是匿名访问,它将以其他身份运行。

JR

答案2

答案3

您是否在服务器端进行 Excel 自动化?如果我是您,我会考虑 KB 257757 中提供的建议。

http://support.microsoft.com/kb/257757

相关内容