日期:2014-05-18  浏览次数:20452 次

asp.net2.0 调用word服务,权限问题(急求)
错误:Retrieving   the   COM   class   factory   for   component   with   CLSID   {00024500-0000-0000-C000-000000000046}   failed   due   to   the   following   error:   8000401a.

系统:Window   Server   2003   R2
环境:.net2.0

DOM配置如下:
1:在服务器上安装office(2003)软件.

2:在 "开始 "-> "运行 "中输入dcomcnfg.exe启动 "组件服务 "

3:依次双击 "组件服务 "-> "计算机 "-> "我的电脑 "-> "DCOM配置 "

4:在 "DCOM配置 "中找到 "Microsoft   word应用程序 ",在它上面点击右键,然后点击 "属性 ",弹出 "Microsoft   word应用程序属性 "对话框

5:点击 "标识 "标签,选择 "交互式用户 "

6:点击 "安全 "标签,在 "启动和激活权限 "上点击 "自定义 ",然后点击对应的 "编辑 "按钮,在弹出的 "安全性 "对话框中填加一个 "NETWORK   SERVICE "以及aspnet用户(注意要选择本计算机名),并给它赋予 "本地启动 "和 "本地激活 "权限.

7:依然是 "安全 "标签,在 "访问权限 "上点击 "自定义 ",然后点击 "编辑 ",在弹出的 "安全性 "对话框中也填加一个 "NETWORK   SERVICE "用户以及aspnet,然后赋予 "本地访问 "权限.

恳求各位大侠帮帮在下,不胜感激!!!!

------解决方案--------------------
学习哈

------解决方案--------------------
你可以在web.config里启用模拟,模拟一个管理员帐号
------解决方案--------------------
看着不是权限问题