繁体   English   中英

从.net Web应用程序在Excel中创建数据透视表时出错

[英]Error on creating Pivot Table in Excel from .net web application

在我的Web应用程序中,我使用Microsoft.Office.Interop.Excel在Excel中生成数据透视表。 在Visual Studio IDE中执行应用程序时,代码可以正常工作,并且我正在获取Excel文件。 但是当我在IIS上托管相同代码时,我的代码无法正常工作,并且收到以下错误消息

消息:Sys.WebForms.PageRequestManagerParserErrorException:无法解析从服务器收到的消息。 导致此错误的常见原因是通过调用Response.Write(),响应过滤器,HttpModules或服务器跟踪来修改响应。 详细信息:在“检索COM c”附近解析时出错。

请指导我克服这个问题。

来自服务的自动化(IIS是一项服务)带来了几个问题...但是要点是-您不应该使用Office自动化服务器端,因为MS在这里说http://support.microsoft.com/default.aspx?scid= kb; EN-US; q257757#kb2

另请参阅此处asp.net中的办公自动化问题。 如果我知道如何使用其他方法,例如开放办公室

如果您需要修改/创建Excel文件,则可以使用一些库来支持您的方案(例如Aspose.Cells,Spreadsheetgear,Flexcel等)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM