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