公司activeX控件下载出现问题后的解决方法

上一篇 / 下一篇  2009-11-20 12:00:32 / 个人分类:相关知识

                                                                 公司控件下载出问题的解决方法整理

(公司开发人员提供)
控件下载失败的原因分析:
 
1. 浏览器安全级别过高,电脑安全级别高:Win7.0, Vista 的安全级别比winxp高。IE8.0和IE7.0的安全设置和IE6.0也不一样。
 
2. 相关杀毒软件或者硬盘保护程序阻止控件写入系统盘,此时注册成功,但是具体dll无法写入
 
3. 写入成功,但是注册表无法写入,每次运行都会重新注册安装
 
4. OS安装时,缺失相关dll,导致无法下载,比如jscript.dll等.
 
解决方法:
 
1. 针对浏览器安全级别较高的,可以调低浏览器安全级别....此方法,解决率低.
Internet选项-安全设置-下载已签名的ActiveX控件是否设置为“禁用”,改为“提示”。
 
2. 手动注册控件:
- 半手动注册(依赖于控件已经下载到本地)
-- [开始] => [运行] => 输入regsvr32 + "dll路径" : regsvr32 "c:\windows\Downloaded Program Files\TBAppLdr.dll"
(注意不同的ie控件所处地址不同)
 
- 全手动注册
-- 下载最新控件到本地
下载地址是:
http://demo.techbridge-inc.com/common/activeX/zh-cn/TBAppLdr.dll
 
-- 下载文件保存到:
c:\windows\Downloaded Program Files 这个目录下.
也可以保存在任何地方,比如 e:\xx 之类的,但是推荐以上目录.
 
-- 执行手动注册
[开始] => [运行] => 输入regsvr32 + "dll路径": regsvr32 "c:\windows\Downloaded Program Files\TBAppLdr.dll"
 
3. 脚本注册
- 将附件里的 TBAppLdr.dll 保存到一个地方,建议:  c:\windows\Downloaded Program Files
- 将附件里的 install.bat.txt 重新命名为 install.bat ,然后双击执行 install.bat
 
 
补充知识点:反注册控件后删除控件
如果ActiveX控件不在C:\WINDOWS\Downloaded Program Files路径下导致无法删除,则进入dos命令页面,
把该文件进行反注册:C:\Windows>regsvr32/u tbappldr.dll 


TAG:

 

评分:0

我来说两句

Open Toolbar