:ASP頁面提示錯誤類型:Microsoft VBScript 運行時錯誤 (0x800A0030) ,加載 DLL 時出錯: 'RegExp',如何解決?
調(diào)試ASP網(wǎng)站時出現(xiàn)錯誤,主要特征:錯誤類型:Microsoft VBScript 運行時錯誤 (0x800A0030) 加載 DLL 時出錯: 'RegExp'
具體效果如下:
無法顯示網(wǎng)頁
試圖訪問的網(wǎng)頁出現(xiàn)問題,無法顯示。?
HTTP 錯誤 500.100 - 內(nèi)部服務(wù)器錯誤 - ASP 錯誤
Internet 信息服務(wù)
技術(shù)信息(用于支持人員)
- 錯誤類型:
Microsoft VBScript 運行時錯誤 (0x800A0030)加載 DLL 時出錯: 'RegExp'
/{路徑}/{文件}.asp, 第 nnn 行 - 瀏覽器類型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) - 網(wǎng)頁:
GET /{路徑}/{文件}.asp - 時間:
2005年3月28日, 13:16:42 - 詳細(xì)信息:
Microsoft 支持
錯誤原因:vbscript.dll 不能正確解析正則表達(dá)式。
解決的辦法如下:
1、出現(xiàn)“加載 DLL 時出錯”的話,可以先再重新注冊 vbscript.dll 看看...
在 CMD 下執(zhí)行:regsvr32 vbscript.dll
如果注冊上有問題的話,先看看 vbscript.dll 的文件在不在當(dāng)前操作者電腦的 C:\Windows\system32 目錄里面。
2、在 CMD 內(nèi)輸入執(zhí)行注冊:regsvr32/s scrrun.dll
然后再重啟 IIS,一定要重啟 IIS !
這樣應(yīng)該可以用了。
3、下載安裝 Window Script 5.6
http://www.microsoft.com/downloads/details.aspx?FamilyId=C71 7D943-7E4B-4622-86EB-95A22B832CAA&displaylang=en?
其實這個問題對于asp熟練的人很簡單,因為遇到的可能性很大,但對于新手就很麻煩了。我費了一番周折在網(wǎng)上找到了,Windows XP 自帶的 Window Script 版本比較低,必須下載 Window Script 5.6 或升級到更高版本,tsys的首頁上也有下載。
該文章在 2025/5/14 15:12:07 編輯過