原文:http://hi.baidu.com/cavalry1/blo ... 2df90cb2de053a.html
$ T" o2 B' G3 z
) R% B3 @" O- }/ u7 a" X2 V需要注意的配置7 ]5 c: e, }* B& N" E% i8 i6 I6 f
( h, s! X2 J% i
检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。
9 o1 |& C: B2 x# `- p5 m控制面板-》管理工具-》组件服务-》计算机-》我的电脑-》DCom配置-》找到Microsoft Word文档
# K3 r2 \2 V; k7 j4 ^" d x之后
t3 z! m8 ~. j# k单击属性打开此应用程序的属性对话框。
5 ~8 J9 k! p) G$ D. Y z8 w单击"安全"选项卡,分别在"启动和激活权限"和"访问权限"组中选中"自定义",然后 v+ T# ]3 v, X X
自定义->编辑->添加ASP.NET账户和IUSER_计算机名
$ F# v- B7 {, Y" W1 m. n$ V. _1 h, {$ K: J2 y
* 这些帐户仅在计算机上安装有 IIS 的情况下才存在。
- _2 h# b! B, [/ ~2 e13. 确保允许每个用户访问,然后单击确定。 4 H8 m9 m5 u9 y C; r- ^
14. 单击确定关闭 DCOMCNFG。
0 Q# c. J! v* \5 A+ I: n4 y U5 z6 k. U2 K* M+ }: f- [, v
2、请设置web.config中的<identity impersonate="true" userName="administrator" password="51aspx"/>帐号和密码,否则会提示检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。9 L2 x/ J1 f- p4 u0 q
+ P, R" F, x6 s& X$ _4 x+ G1 z7 K* q例如% v0 w. e! U7 O0 ^
! _/ M$ z, ~' j y$ q+ q4 e0 M! d
<system.web>
2 t K( y, w6 w0 l
9 A9 Q k% U% M# b9 c; E$ S; d5 P& s# w<identity impersonate="true" userName="administrator" password="chuguo186"/>
E3 v# [& O8 b0 W& V
2 @, J6 `) Y+ t; R4 k2 K</system.web>
4 N2 S" T/ r2 T) A9 h2 _
& O; v; B0 i2 t9 w# A4 F我的web.config中之前没有添加identity impersonate,添加之后就可以了,但是在之前也做了第一步的操作,就是添加asp.net访问权限,也不知道究竟是哪一步起着关键作用: z, S' G& R5 }* y4 w) e
- b0 w; a& G5 q( r2 y检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 8000401a 。7 p, ]) |( p* b. u8 }( z+ c; t; }. Q
) w. v2 t9 Q0 P
运行dcomcnfg打开组件服务,
/ A7 G% M$ w0 G5 ~: \. {& `8 Q. ? H2 w# J+ X# N0 s: b6 N
依次展开"组件服务"->"计算机"->"我的电脑"->"DCOM配置"& G! j4 `# i% j6 V7 O
5 y7 \5 P! P/ E5 P' _- c8 F7 G% R/ H找到"Microsoft Excel应用程序"或"Microsoft Word应用程序",0 g7 e7 w% k, s& h5 v
% K3 e2 B- |( c( Z% y7 o: S
右键打开属性对话框,点击"标识"选项卡,4 H7 X1 h M; F
! s; l& V8 k) X1 D W点"下列用户",把管理员的用户密码正确填写进去...! Y N$ l1 ?* }/ A
7 I% b. e. Z/ x: ^* b# p点击"安全"选项卡,
: I+ v' l* t& s1 f
7 W" U$ V. J8 o/ g# C依次把"启动和激活权限","访问权限","配置权限",都选择为自定义,
- U7 {" z' b: y5 o: P |