最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Web開發(fā)異常行為排查常用方法圖文介紹

 更新時間:2012年11月23日 11:19:20   作者:  
平常程序遇到錯誤,開發(fā)環(huán)境下一般都用調(diào)試搞定,生產(chǎn)環(huán)境下通過查看日志搞定。但也有搞不定的時候,本文提供了詳細的解決方案
異常出現(xiàn)

平常程序遇到錯誤,開發(fā)環(huán)境下一般都用調(diào)試搞定,生產(chǎn)環(huán)境下通過查看日志搞定。但也有搞不定的時候,這是我在Silverlight開發(fā)時遇到的的錯誤:

如果啟用調(diào)試,"對不起,程序已經(jīng)崩潰,無法附加到進程"。怎么辦?提示信息太少,盲目懷疑程序哪里寫的不對,只會使問題變得更糟,拖延了解決問題的時間。

異常排查

此時我們應該查看是哪一個請求引起的錯誤,方法就是使用瀏覽器的開發(fā)者工具:IE8以上按f12,chrome按下ctrl+shift+I,轉到“網(wǎng)路”,開始捕捉:

這里我們得到的是一個500錯誤,知道了是請求.svc時出錯了。雙擊查看響應正文或者直接復制請求url到瀏覽器訪問可以得到更詳細的出錯信息:

我們看到調(diào)用堆棧還沒有開始調(diào)用我們的代碼,和我們自己的代碼沒有關系。此時去google(程序猿果斷放棄baidu吧),沒有找到任何解決問題的方法。我們只能根據(jù)自己程序的實際情況,判斷是DomainService出的問題。因為平時按部就班寫的程序根本不出現(xiàn)這種錯誤,但這次是引用的類庫中的DomainService,所以一定是漏掉了什么dll導致的。最偷懶的解決方法:手動添加一個“域服務類”到工程,VS自動添加所需dll,并配置好了web.config。再次運行,問題解決了。

結論

最怕遇到這種錯誤提示很少的的錯誤,因為莫名其妙,無從查起,讓人抓狂。有時一個錯誤一下午就浪費過去了,還不一定解決。方法還是具體問題具體分析,根據(jù)程序的實際情況,結合自己的成功經(jīng)驗,多google,一定能解決的。當然如果自己解決了又google不到的最好發(fā)到cnblogs,作為前車之鑒服務大家,這也是寫技術博的猿最愿意做的事吧。

相關文章

最新評論

陆川县| 无极县| 海城市| 道真| 明光市| 象州县| 安西县| 威海市| 拉萨市| 岚皋县| 彝良县| 高阳县| 黔西县| 灵台县| 永宁县| 乡宁县| 平和县| 抚顺市| 巴青县| 黑山县| 陆河县| 大余县| 沧州市| 岳阳市| 南宫市| 泰安市| 和顺县| 理塘县| 西丰县| 衡阳县| 大理市| 湾仔区| 耒阳市| 防城港市| 肥东县| 遂宁市| 金秀| 嘉定区| 嘉荫县| 铜陵市| 克山县|