国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

ASP.Net調試之三板斧:第三招

2024-07-10 12:56:12
字體:
來源:轉載
供稿:網友
前面介紹的兩招功夫都是赤手空拳的較量,可能你會覺得打得不過癮,咱能
不能挑件別的兵器什么的耍耍呢?既然是大家的需要,我又怎么能不滿足呢?不
過,說起來還是的感謝蓋茨大爺,要不我就沒的耍了!
好了,下面就是
第三招 查錯神器debugger
要用好的兵器,沒點準備是不行的,所以我們就先來做點準備運動。
1.config.web的設定:還記得第一招中講的嗎?對了,還是這個文件,打開它,向
里面加入這條語句

說明:由于在預設情況下,asp.net會以正常模式來運行頁面,為了能讓它以查錯模
式編譯網頁,我們就必須加入這句語句。
2.啟動查錯工具dbgurt.exe:這個程序放在x:/program files/microsoft.net/fram
eworksdk/guidebug目錄里,文件名是dbgurt.exe
3.激活查錯功能:
運行dbgurt.exe程序
--〉選取菜單debug/processes
--〉在出現的processes對話框中選中show system processes和show processes i
n all sessions
--〉在available processes列表框的最下面找到xspwp.exe(如果沒有,請運行一.
aspx頁面,然后按refresh鍵。)
--〉選取該文件后,按attach鍵
--〉在出現的對話框中選中common language runtime,然后按ok,回到processes
對話框
--〉按close鍵
--〉在程序的主菜單中選取file/open/file,打開你想要檢測的文件。
下面正式開始頁面調試。
利用dbgurt.exe打開欲調試的文件后,我們要做的第一件事情就是:設置斷
點。是不是覺得和其它windows應用程序的調試很像(什么很像?簡直就是一模
一樣嗎!)加斷點的方法很簡單,先決定需要加斷點的地方,然后將光標移動到
該行,按下f9或者在該行的最前面點擊鼠標左鍵,該句前面就會出現一個問號的
標記,這就是斷點!我們當然可以設定多個斷點,只要你喜歡。你要是像取消一
個斷點,只需在該行重復設置斷點的動作即可。
設置好斷點后,只要使用瀏覽器瀏覽被調試的頁面,當程序運行到斷點的位
置時,它就會自動彈出dbgurt.exe,并且停在剛才的斷點位置。這是,我們就可
以利用command window-immediate窗口檢查變量的值了。
當我們想繼續執行當前頁面時,我們有幾種選擇:
1、按f5鍵,運行到下一個斷點,若沒有斷點,則運行完該頁面;
2、按f11鍵,執行單步操作;
3、按f10鍵,同樣是單步操作,但它會進入子程序(函數)中的語句。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 岳阳市| 鲁甸县| 扎鲁特旗| 蓬莱市| 定南县| 吉木乃县| 海兴县| 阿拉善盟| 大安市| 互助| 霍林郭勒市| 彰武县| 施秉县| 安康市| 镇巴县| 尼木县| 雷山县| 鄂尔多斯市| 柯坪县| 衡山县| 洪泽县| 宾川县| 伊宁县| 剑川县| 攀枝花市| 阿尔山市| 张家港市| 武冈市| 长乐市| 武城县| 汶上县| 漳浦县| 阿尔山市| 德令哈市| 石柱| 武冈市| 潮安县| 麻栗坡县| 晋州市| 荆州市| 信阳市|