加载 DLL 时出错: 'RegExp'

调试ASP网站时出现错误,主要特征:错误类型:Microsoft VBScript 运行时错误 (0x800A0030) 加载 DLL 时出错: 'RegExp'
具体效果如下:

无法显示网页
试图访问的网页出现问题,无法显示。

请尝试执行下列操作:
  • 单击刷新按钮,或稍后重试。
  • 打开localhost 主页,然后查找与所需信息相关的链接。

HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务 技术信息(用于支持人员)

  • 错误类型:
    Microsoft VBScript 运行时错误 (0x800A0030)加载 DLL 时出错: 'RegExp'
    /{路径}/{文件}.asp, 第 nnn 行
  • 浏览器类型:
    Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
  • 网页:
    GET /{路径}/{文件}.asp
  • 时间:
    2005年3月28日, 13:16:42
  • 详细信息:
    Microsoft 支持

错误原因:vbscript.dll不能正确解析正则表达式
解决的办法有二:
1、出现"加载 DLL 时出错"的话, 你可以先再重新注册vbscript.dll看看...
   在 cmd 下执行 regsvr32 vbscript.dll
   如过注册上有问题的话, 先看看vbscript.dll的档案在不在你的system32里面.

   如过注册上有问题的话, 先看看vbscript.dll的档案在不在你的system32里面.

请尝试执行下列操作:
  • 单击刷新按钮,或稍后重试。
  • 打开localhost 主页,然后查找与所需信息相关的链接。

HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务 技术信息(用于支持人员)

  • 错误类型:
    Microsoft VBScript 运行时错误 (0x800A0030)加载 DLL 时出错: 'RegExp'
    /{路径}/{文件}.asp, 第 nnn 行
  • 浏览器类型:
    Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
  • 网页:
    GET /{路径}/{文件}.asp
  • 时间:
    2005年3月28日, 13:16:42
  • 详细信息:
    Microsoft 支持

错误原因:vbscript.dll不能正确解析正则表达式
解决的办法有二:
1、出现"加载 DLL 时出错"的话, 你可以先再重新注册vbscript.dll看看...
   在 cmd 下执行 regsvr32 vbscript.dll
   如过注册上有问题的话, 先看看vbscript.dll的档案在不在你的system32里面.

   如过注册上有问题的话, 先看看vbscript.dll的档案在不在你的system32里面.

2、在CMD 内输入regsvr32/s scrrun.dll
   然后再重起IIS 一定要重起IIS
   这样应该可以用了

3、安装Window Script 5.6
http://www.microsoft.com/downloads/details.aspx?FamilyId=C71 7D943-7E4B-4622-86EB-95A22B832CAA&displaylang=en
其实这个问题对于asp熟练的人很简单,因为遇到的可能性很大,但对于新手就很麻烦了。我费了一番周折在网上找到了,winxp 自带的Window Script 比较低,必须下载Window Script 5.6或更高版本,tsys的首页上也有下载。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章