IIS提示脚本引擎错误,ASP外部对象中发生了可捕获的错误C0000005,脚本无法继续执行,如何解决?
				
									
					
					
						|  | 
							admin 2016年6月21日 9:3
								本文热度 9378 | 
					
				 
				 :
:IIS提示脚本引擎错误,ASP外部对象中发生了可捕获的错误C0000005,脚本无法继续执行,如何解决?
下载scriptEn.exe文件,在服务器上重新修复脚本解析器:
本地下载:
重启服务器后问题解决!
如果重启服务器后还是出现此问题,那么重新安装IIS试试。
 
该文章在 2016/6/21 9:05:10 编辑过
|  |  | 
| 全部评论1 | 
	|  | admin 2016年6月21日 9:8 
			其他回复: 
 一、事件查看器 应用程序提示如下信息:
 错误: Script Engine 异常. 一个 ScriptEngine 超出了预期''C0000005'' 在‘IActiveScript::SetScriptState()’,来自‘CActiveScriptEngine::ResetToUninitialized()’
 二、事件查看器 系统
 依次出现以下提示信息:
 1、服务器无法注册管理工具发现信息。管理工具可能无法看到此服务器。数据错误。
 2、进程外应用程序 ''/LM/W3SVC/39/Root'' 意外地终止。
 3、进程外应用程序 ''/LM/W3SVC/6/Root'' 意外地终止。
 4、进程外应用程序 ''/LM/W3SVC/4/Root'' 意外地终止。
 5、进程外应用程序 ''/LM/W3SVC/36/Root'' 意外地终止。
 系统环境:WIN2000 SP4 SQLSERVER2000 IIS(asp+.net)
 具体说明:dllhost.exe内存使用超高,达到一定限度后WEB服务挂机,cpu占用率达到100%。结束dllhost.exe或重启IIS后web服务恢复正常,周期性的出现。
 使用过相关解决方法:
 1、从别的电脑上(同系统)拷贝Vbscript.dll,覆盖前请备份
 2、重装IIS
 3、更新ScriptEn.exe安装一下
 http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=c717d943-7e4b-4622-86eb-95a22b832caa
 4、更新“组件服务”,一下是具体操作(这个需要谨慎,最好在本地机器上操作熟练,或先生成服务安装包!)
 a. 浏览至“组件服务”并删除下列程序包:注意:要删除这些程序包,必须首先打开程序包的属性,单击高级选项卡,然后单击以清除禁止删除复选框。
 IIS In-Process Applications
 IIS Out-of-Process Pooled Applications
 IIS Utilities
 b. 打开命令提示窗口,然后使用以下命令切换目录:
 cd %windir%system32inetsrv
 c. 运行以下命令:
 rundll32 wamreg.dll, CreateIISPackage
 注意:必须准确键入“CreateIISPackage”;它区分大小写。
 regsvr32 asptxn.dll
 d. 关闭并重新打开“组件服务”。您应看到已经重新创建的所有这三个 IIS COM+ 应用程序。
 e. 从命令行运行 IISRESET,并对先前未正确加载的任意 ASP 页进行测试。
 该评论在 2016/6/21 9:08:36 编辑过
 |