最近,测试web程序,发现无法导出Excel文件,提示DCOM配置有问题;
J5y
Oq5wG0以Win2000 Server English为例。以机器的Admin用户登陆;
V4SoV ghS9np01查看DCOM配置:51Testing软件测试网x s*v }Q4D5N
click “Start”——“Run”——input“dcomcnfg”and click “OK” button, to open the dialog of “Distributed DCOM Configuration Properties ”;
H0X$cON02配置方法51Testing软件测试网*[gv~)?`Q
①choose “Microsoft Excel Application ”,and click “Properties” ,来配置DCOM;51Testing软件测试网0{.U-qe4RqXtA8H
3系统提示已经配置完毕,不允许再次配置,多次尝试仍找不到不能配置DCOM的原因,为了保证测试的顺利进行,只好在“Default Security”选项卡中通过“Edit Default”来添加“everyone”(with Full control)的用户,来达到相同的目的;51Testing软件测试网;G'n:O+zl*h u.N
4如步骤3配置后,web程序可以顺利导出Excel文件;
&bE,PZE
kL0
Y7ivc&?h;\(Ti,B0为了让DCOM正常工作,重新安装操作系统,搭建测试环境(安装的软件有:Office2003,SQL2000,SQL2005,Oracle9i,Infragistic,VMvare,金山词霸2006等),搭建好测试环境后发现DCOM仍然不能用;51Testing软件测试网qZ5?q4u` z%v-m7o
51Testing软件测试网mU3F"waW
没办法,只好利用ghost恢复最初的操作系统,只有Win2000 server和Office2003,发现DCOM配置可以正常,然后做个ghost_1;继续添加各种应用软件,每添加一种便重启机器,看DCOM配置是否正常,正常的话便作ghost,否则便找到了原因;这样下来,直到依次安装完Norton, SQL2000,SQL2005,Oracle9i,Infragistic,Track-suit,金山词霸2006,各种压缩文件,后发现DCOM配置仍正常;51Testing软件测试网4d+w2s`o*PZ%b%L2b
UT+up6g.b0初步怀疑是因为头一次安装Office 2003时没有完全安装,当测试web程序时发现测试无法继续,因为缺少Office 中.net的安装,放入Office2003安装盘,选中.net的组件,安装后测试可以继续进行;但至于是否该操作导致DCOM配置无法进行,不敢确定,只是怀疑;51Testing软件测试网mL-g#VU"l-]
C H_7F/b0若您有新的发现,请告诉我,或者给我留言。欢迎访问我的自由部落!51Testing软件测试网
Cyy&oe}6mw
51Testing软件测试网x%K+}1LEqu*je(}j:@