在Win7中做ASP開(kāi)發(fā),發(fā)現(xiàn)了一個(gè)非常蛋疼的問(wèn)題。出現(xiàn)錯(cuò)誤的時(shí)候,行號(hào)不準(zhǔn),很難快讀定位到出問(wèn)題的代碼(在Win2003的IIS6就沒(méi)有問(wèn)題)。命名代碼僅有幾十行,報(bào)錯(cuò)的行號(hào)確到了幾千行(應(yīng)該IIS7運(yùn)行時(shí)把 asp 所有include的代碼給合并到了一個(gè)文件),如圖:
經(jīng)過(guò)查看IIS7中的ASP配置,發(fā)現(xiàn) 有個(gè) 計(jì)算行號(hào)的選項(xiàng),設(shè)置為true就可以了。(注意:點(diǎn)擊右側(cè)的應(yīng)用后,雖然提示生效,但是實(shí)際沒(méi)有生效。必須用 iisreset 重啟IIS后才可以生效)
如您對(duì)本文有所疑義或者有任何需求,請(qǐng)點(diǎn)擊訪問(wèn)腳本社區(qū),百萬(wàn)網(wǎng)友為您解惑!
原文鏈接:http://www.miaoqiyuan.cn/p/asp-iis-error-line-bug