我的机器重装之后就出现selenium打不开指定页面的问题,总提示有脚本错误。提示的内容就是:类不支持Automation。
不明白什么意思,也不明白是怎么引入的。我估计是因为我的IE7是我后来手动从网站上下载安装的,是不是跟版本或者中英文有关系。
在网上搜到了相关的解决方法,为了避免以后出现的时候找不到,转载到自己的博客里备忘下。
-----------------------------------------------------------------------------------
文章来源:http://pingyuan.itpub.net/post/15272/491934
关于“类不能支持Automation操作错误的解决方法
关于“类不支持Automation操作的错误
一段程序IE上老是提示“类不支持Automation操作的错误,IE6、7、8都一样,但是Firefox可以,后来网上找到如下解决方法:
重新注册下以下文件,问题便解决了:
msscript.ocx
dispex.dll
vbscript.dll
scrrun.dll
urlmon.dll
注册方法为,在开始运行里面运行 regsvr32 msscript.ocx 以此类推,注册完后清理一下浏览器缓存之类的。;
备注:方法在我这里验证过了,没有问题,已经可打开IE,但是总出现Timeout,继续排查原因。上面提到的文件都是在C:\Windows\System32下的;