没想到风波还在继续!这几天又接到用户的电话,说打印的时候出现“Error loading resource library. (0x8007007E) ”的窗口。打开IE“管理加载项”,里面显示已经是更新过的类名了,"RSClientPrint 2005 Class",可是,在c:/windows/Downloaded Program file里面RSClientPrint.dll依旧是老的版本,很奇怪的是其他文件已经更新到2008-8-5了,RSClientPrint.dll还是原来的2007-2-10。在网上查查,由两老外哥们也正在焦急地询问呢,可没人答复。
怎么办?革命只能靠自己了!先把RSClientPrint2005给禁用了,然后打开CMD,到c:/windows/Downloaded Program file里面,运行regsvr32 -u RSClientPrint.dll,把原来的那些RSClientPrint开头的文件都删掉。接下来,在我本机的系统里面把相关的几个dll文件,压缩后拷到哪台问题机器的相同目录里面,然后,再运行regsvr32 RSClientPrint.dll, 再到IE里面把那个控件启用了。哈哈,居然成功了!