问题内容:需要用新控件替换老控件时,总是安装后还是老版本的控件,老版本的卸载不掉新版的控件安装不上。 问题解答:经过分析发现出现这类问题的客户大部分是手工安装方式时。主要的原因是忽视了一个卸载控件时的重要细节:必须关闭所有的IE进程和OFFICE软件。因为开启IE访问了系统后控件已经在使用状态,这时进行卸载自然卸载不了;OFFICE软件也是同样,打开了OFFICE后控件会进行加载,这时如果不关闭OFFICE就卸载控件,也是卸载不了的。因此,最规范的操作是:1、关闭所有的IE进程(最好打开任务管理器仔细检查进程);2、关闭所有的OFFICE软件,包括WORD、EXCEL总之全部关掉;3、执行本地卸载命令regsvr32 -u 控件地址。比如: Regsvr32 -u C:iWebOffice2003.ocx 复制代码可以直接使用新版的控件做卸载用,不需要找到老版本控件的保存地址。但是注意那些cab包的控件,需要先到里面把ocx文件拿出来做卸载用,cab是无法用来卸载的。 卸载完成后,就即可以运行页面进行自动下载安装,也可以运行手工安装包来手工安装了。 参考下这个方案。里面的文件路径,要根据你机器的文件路径做调整。
温馨提示:答案为网友推荐,仅供参考