ASP.NET开发导出Excel报错 5

在本机通过VS2010直接运行,可以正常导出Excel并下载,但是发布到IIS中,导出时就会报如下错误,无论是在本机还是在服务器,本机已经安装Office2007.Exc... 在本机通过VS2010直接运行,可以正常导出Excel并下载,但是发布到IIS中,导出时就会报如下错误,无论是在本机还是在服务器,本机已经安装Office 2007.

Exception of type 'System.Web.HttpUnhandledException' was thrown. -> Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80040154 没有注册类别 (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
展开
 我来答
zwbalz
2014-05-28 · TA获得超过253个赞
知道小有建树答主
回答量:439
采纳率:50%
帮助的人:252万
展开全部
web app要想导出Excel只能用流输出。
如果你是用win方法直接导出的话,是会报错的!!
因为不管客户端如何操作,生成的Excel进程都是在服务器端!!
追问
我现在是先生成在服务器端,然后在通过流的方式发送到客户端
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式