加載 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的首頁上也有下載。

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