asp.net导出Excel文件出错

ServerErrorin'/web'Application.------------------------------------------------------... Server Error in '/web' Application.--------------------------------------------------------------------------------Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80070005. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.UnauthorizedAccessException: Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80070005. ASP.NET is not authorized to access the requested resource. Consider granting access rights to the resource to the ASP.NET request identity. ASP.NET has a base process identity (typically {MACHINE}\ASPNET on IIS 5 or Network Service on IIS 6) that is used if the application is not impersonating. If the application is impersonating via <identity impersonate="true"/>, the identity will be the anonymous user (typically IUSR_MACHINENAME) or the authenticated request user. To grant ASP.NET access to a file, right-click the file in Explorer, choose "Properties" and select the Security tab. Click "Add" to add the appropriate user or group. Highlight the ASP.NET account, and check the boxes for the desired access.运行环境 xp 企业版  IIS5  .net framework 2.0     office 2007  导出Excel文件时出现以上错误,求一个该问题的解决方案。 注:已经在组件服务里给 everyone、aspnet等多个用户分配了权限   展开
 我来答
松果杂谈
2012-09-07 · 用心创作内容,感谢您的关注。
松果杂谈
采纳数:14 获赞数:71

向TA提问 私信TA
展开全部
asp.net导出excel有多种方法,最简单的是输出文件流到文本文件中,然后改后缀,但无法设置字符格式,像身份证之类的超过14个数字就会补零,如果数据量不大,可以使用gridview作中转来导出。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
guoguoxiaogou
2012-08-30 · 超过16用户采纳过TA的回答
知道答主
回答量:86
采纳率:0%
帮助的人:42.5万
展开全部
需要注册COM+组件! 在管理组里! 我以前也遇到过这种情况!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fanna_1104
2012-08-31
知道答主
回答量:6
采纳率:0%
帮助的人:5万
展开全部
这个组件太难捣鼓了, 建议换一种实现方式,可以采用组件NPOI,这个不安装那个com组件也可以导出EXCEL
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
泪尽流殇
2012-09-04 · 超过18用户采纳过TA的回答
知道答主
回答量:131
采纳率:0%
帮助的人:59.1万
展开全部
留邮箱给你一个比较简单的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式