| 网站首页 | 新闻中心 | 系统安全 | 网络安全 | 安全技术 | 下载中心 | 
课件制作网.
收藏本站
设为首页
安全365
关于Script Engine 异常. 一个 ScriptEngine 超出了预期C0000005错误的解决
关于Script Engine 异常. 一个 ScriptEngine 超出了预期C0000005错误的解决
作者:佚名 文章来源:不详 点击数: 更新时间:2007-1-25 9:13:04

我还看到um这样的一个日志:
 事件类型: 错误
 事件来源: Active Server Pages
 事件种类: 无
 事件 ID: 5
   描述:
 Script Engine 异常. 一个 ScriptEngine 超出了预期’’C0000005’’ 在’’IActiveScript::SetScriptState()’’,来自’’CActiveScriptEngine::ResetToUninitialized()’’ 。.

 对于这个错误呢,我提出试探性的解决办法:
 1.
 确认这台机器上是否安装了Windows 2000 Post-Service Pack 2 (SP2) COM+ hotfix rollup package 18.1补丁包。
 如果没有,请下载资源http://download.microsoft.com/download/win2000platform/Patch/Q313582/NT5/CN/Q313582_W2K_SP3_X86_CN.exe  
 安装。
  
 tuur (http://www.tek-tips.com/gpviewthread.cfm/qid/241190/pid/41/lev2/3/lev3/22)  
 说这个好像可以用Windows 2000 Post-Service Pack 2 (SP2) COM+ hotfix rollup package 18.1解决。 
  
 2:
 假如SP2 COM+ hotfix rollup package 已经打过了,那么:
 确认安装的VB组件是否为最新的,我怀疑跟VB组件编译时没有选中’’Unattended Execution’’ and ’’Retain in Memory’’ 有关。这是一直强调的编译要点,不过我们的组件很早以前就纠正了这个毛病。
 为了慎重起见,还是请使用
 http://support.microsoft.com/default.aspx?id=kb;en-us;Q286036 
 中声称的VBCHKW2K.exe
 来检查我们的这些COM+注册的组件是否启用了这两个重要选项。
  
 更详细的内容参见:
 Ian Tebbutt (Visitor) Jun 13, 2002 
 Hi People,
     I hesitate to say we have a solution - but we had this problem consistently for weeks and now its hasn’’t appeared for 10 days. Microsoft have a tool called VBCHKW2K, looks for running DLL’’s and checks to see if ’’retain in memory’’ is set. With the introduction of COM+, DLL’’s can now be unloaded at inoportune moments - which may be the cause of the problem we’’re all seeing. Solution is to recompile your DLLs, with ’’Unattended Execution’’ and ’’Retain in Memory’’ both set. Problem if you’’re DLLs have msgboxs or forms - you’’ll have to change your app - ours used this for debug which was real pain to change.

 Try this link for the download :-

 http://support.microsoft.com/default.aspx?id=kb;en-us;Q286036  
  

  
 还有一种原因类似于第二条,是这样:
 COM+中使用的VB组件的Class_Initialize和Class_Terminate方法中不应该放置代码!详情参见《INFO: Design Guidelines for VB Components Under ASP (Q243548)》。
 不过这个,我们组件也很早就改过来了。
  
 以上原因都可能引起COM+挂起或者IIS挂起。

          PS:这个问题应该是由于VBScript 和MDAC的错误引起的这个问题..去(http://msdn.microsoft.com/scripting) 和 (www.microsoft.com/data)下载最新版本的cripchs.exe和Mdac就可以解决了.

     WSH下载:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=c717d943-7e4b-4622-86eb-95a22b832caa

     MDAC下载:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=78cac895-efc2-4f8e-a9e0-3a1afbd5922e

要通过正版验证的哦。通不过可下载不了^*^

【转自世纪安全网 http://www.21safe.com】
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
     
     
     
    Cisco Secure Desktop多
    Apple Safari javas
    Cisco安全代理管理中心认
    Cisco Secure Desktop多
    Apple Safari javas
    SH-News scriptpath参数
    Cisco Wireless Locatio
    Shop-Script多个HTTP响应
    PHP Classifieds catid_
    Cisco Secure Desktop S

    Copyright © 2006-2008 www.anquan365.com 安全365
    建议使用1024*768分辨率及第三方浏览器对本站进行浏览