首页 > CMS > 动易CMS > 正文

[测试报告]关于组件注册失败的解决方法

2024-09-10 21:54:41
字体:
来源:转载
供稿:网友


今天自己想用下动易但是看到组件又有更新,于是下载升级,可是升级后就出现组件注册失败了,用了一些办法还是不行,到论坛看了下是超级兔子等优化工具引起的,也没有提供解决方法!于是自己重装系统,没办法,当时只有这个解决方法!重装好之后,自己装了个影子系统,测试下到底自己装的哪些软件,哪个优化操作会出现问题,于是就一一测试了,固顶文章里的提到超级兔子,确实,超级兔子用了插件清理就会出现这个问题了,但是那个360安全卫士也会出现这样的情况,那文章没有提到!知道是因为优化引起这个问题的,于是想到了前些时候因为优化问题而引起IIS只能访问HTML的,而不能访问ASP等动态类的,提示是没有默认语言!当时网上找了很多方法,都是关于权限问题的,很多都没用,最后我用一个360安全卫士论坛里找到的一个专门修复那个问题的小软件!使用了才把没有默认语言修复好的,想到都是因为优化而引起的,于是就用那个软件试了下,忽然发现组件注册正常了,反复测试了几次都正常的! 大家可以下载这个软件进行解决这个问题,手工解决的方法正在查看中,应该也就在那几个步骤中,稍候发布!

图片点击可在新窗口打开查看

运行时可能卡住一段时间,等一下就好了。使用NOD32的请注重:假如碰到Fail to load libary之类的错误 请先停止NOD32的监控或将其卸载再试;使用杀毒软件的先把监控关了,有些会报毒,但是放心绝对不是病毒!

图片点击可在新窗口打开查看点击浏览该文件

win2000注册表程序 regedt32.exe

下面是解决IIS出现Active Server Pages错误'ASP 0201'的修复方法,但是应该同时适用于组件注册失败,具体哪个步骤本人还没有试验,请大家一起试下,哪个步骤能解决这个问题!

还是那句话,请务必看完所有内容,不要漏掉任何一个字!

针对的环境是用过360safe之后的winxp系统,win2000以及win2003用户,请仔细参考。

针对的问题情况:

1、假如你们注册
      regsvr32 vbscript.dll
      regsvr32 jscript.dll

        vbscript.dll 中的 DllRegisterServer 失败。
        返回代码是: 0x80004005
        jscript.dll 中的 DllRegisterServer 失败。
        返回代码是: 0x80004005

2、能够regsvr32 vbscript.dll 能够注册成功,但依旧出现默认解释语言无效的情况。

3、服务器上找不到脚本语言 'javascript'。(2006年11月20日21:35分)

===================================================

注重要点:
   IIS的账号,先不要改成administrator,还是保持原样,否则看不出来效果。
   假如没用过360safe,也出现了这种问题,不在讨论之列,不过你们可以研究研究,可以通用。
   (2006年11月20日21:39分)

假如按照我的方法,导致系统出现其他的问题,我只能说,很遗憾!
假如不想看繁复的步骤,那么针对那些具备注册表、NTFS权限知识的中高端用户,只说一句,你们就能懂了。那就是:HKEY_LOCAL_MACHINE/SOFTWARE/Classes,这个Classes的权限被改了。有个网友,他的权限是 Everyone,这显然是不对的。

下面我要做的就是恢复权限,注重,针对的只是winxp;win2000,win2003用户,请举一反三。(2006年11月20日21:50分)

共3页上一页123下一页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选