查看: 23495|回复: 4

.net程序操作word2010,vs直接运行、浏览,操作正常,但在iis7下出现组件错误提示

[复制链接]
论坛徽章:
0
跳转到指定楼层
1#
发表于 2014-1-7 11:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 myselfnow 于 2014-1-7 13:06 编辑

检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。               说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。            

异常详细信息: System.UnauthorizedAccessException: 检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。

ASP.NET 未被授权访问所请求的资源。请考虑授予 ASP.NET 请求标识访问此资源的权限。ASP.NET 有一个在应用程序没有模拟时使用的基进程标识(通常,在 IIS 5 上为 {MACHINE}\ASPNET,在 IIS 6 上为网络服务)。如果应用程序正在通过 <identity impersonate="true"/> 模拟,则标识将为匿名用户(通常为 IUSR_MACHINENAME)或经过身份验证的请求用户。

要将 ASP.NET 访问权限授予某个文件,请在资源管理器中右击该文件,选择“属性”,然后选择“安全”选项卡。单击“添加”添加适当的用户或组。突出显示 ASP.NET 帐户,选中所需访问权限对应的框。



.net程序操作word2010,vs直接运行、浏览,操作正常,但在iis7下出现组件错误提示,错误内容如上。
根据网上的一些方法操作无效,我的系统是win764位,系统安装了office 2010,但是找不到microsoft word 组件。
望大神赐教!非常感谢。
论坛徽章:
0
2#
 楼主| 发表于 2014-1-9 09:30 | 只看该作者

没人回复啊!

使用道具 举报

回复
论坛徽章:
0
3#
 楼主| 发表于 2014-1-10 14:50 | 只看该作者
自己顶

使用道具 举报

回复
论坛徽章:
0
4#
发表于 2014-1-10 17:56 | 只看该作者
dayangyule.in        

使用道具 举报

回复
论坛徽章:
0
5#
 楼主| 发表于 2014-1-22 09:29 | 只看该作者
各种配置都试了,还是没能解决,我现在估计问题出在config文件。最终改用aspose组件,操作很简便。

使用道具 举报

回复
论坛徽章:
0
6#
发表于 2015-3-6 14:43

dayangyule.in


您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表