今天一遇到一問題,IIS程序運行錯誤,提示如下:
在IIS6下運行的某些ASP站點不能運行
出錯信息如下:
Active Server Pages 錯誤 'ASP 0134'
無效的 ProgID 特性
/LM/W3SVC/809775205/Root/global.asa,行 1
對象標記具有無效的 'MSWC.MyInfo' ProgID
解決辦法:
在一臺 Win2k 的系統目錄 System32中到 MyInfo.dll 到 你的系統目錄下的"System32"
再注冊 regsvr32 myinfo.dll 在win32下注冊,也可在命令行下注冊
如此如此,就可以運行要MSWC.MyInfo 組件的ASP程序了
原因:2000的IIS版本是5.0,而XP版本為5.1,2003為IIS6.0,后兩者是沒注冊這個組件的,因此新注冊一個就能OK了