背景:
因爲項目的需要,從ie8升級到ie11(並且自動更新安裝了幾個ie11的補丁),升級後想用vs2012 調試asp.net項目中的js
但是發現solution中script document項目沒有在項目中運行時啓動,js不能打斷點(***的空心圈)。
解決過程:
這個同組的同事以前遇到過,並且解決了,所以向他請教,無果,不知道怎麼解決的。。。
搜索了一下不能打斷點的提示信息,網上給的說法是高級設置ie中禁掉第三方的調試工具選項前面的勾去掉,無果;這個和我的問題沒有關係。
之前有同事更新了update4之後,不能編譯項目的問題解決了,現在我的vs在升級ie11之前已經更新了update4,猜測是不是ie11不支持(現在想來,其實跟ie11是沒有關係的,別人的ie11是可以打斷點的script document也存在),然後寫在了ie11,使用原來的ie8還是顯示不出來script document項目。
這次猜測vs可能壞了,於是再用update4修復了一遍,問題解決,js又可以打斷點了。
總結:
script document這個項目在solution如果不存在還真是苦惱,如果你發現它不見了,請安裝vs的更新包,應該是可以解決的,猜測ie11的問題也可以通過安裝update4來解決