调试ASP网站时出现错误,主要特征:错误类型:Microsoft VBScript 运行时错误 (0x800A0030) 加载 DLL 时出错: 'RegExp'
具体效果如下:
- 单击刷新按钮,或稍后重试。
- 打开<script type="text/javascript"> &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;!-- if (!((window.navigator.userAgent.indexOf("MSIE") &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; 0) &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp; (window.navigator.appVersion.charAt(0) == "2"))) { Homepage(); } //--&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; </script> 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裡面.
- 单击刷新按钮,或稍后重试。
- 打开<script type="text/javascript"> &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;!-- if (!((window.navigator.userAgent.indexOf("MSIE") &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; 0) &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp; (window.navigator.appVersion.charAt(0) == "2"))) { Homepage(); } //--&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; </script> 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裡面.
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的首页上也有下载。