現(xiàn)在我們可以用智能跟蹤來調(diào)試這個問題。鼠標(biāo)右鍵點擊沒有響應(yīng)的實例,并選擇“View IntelliTrace logs(察看智能跟蹤日志)”。
這個操作將會和云端的調(diào)試代理進(jìn)行通信,并創(chuàng)建一個智能跟蹤的日志。我們可以用Visual Studio來察看日志的內(nèi)容。打開日志文件,并找到Exception Data,你會看到錯誤顯示為“不能加載文件或程序集System.Web.Mvc”,F(xiàn)在你可以在你的項目中把程序集的“拷貝到本地”屬性設(shè)置為True(譯者注:原文為false,但是綜觀全文這可能是一個typo),重新構(gòu)建一下項目,并重新把你的Web Role進(jìn)行部署,確保你已經(jīng)修復(fù)了錯誤。雖然這個問題很簡單,修復(fù)起來也很快,但如果沒有智能跟蹤,這個錯誤可能很難被診斷出來,因為你可能已經(jīng)把所需的程序集加入到你的路徑下或全局程序集緩存里,所以這個問題將不會在你的本地環(huán)境中重現(xiàn)出來。
此外,你還可以在Visual Studio 2010旗艦版中通過瀏覽堆棧跟蹤記錄,本地變量,異常,和智能跟蹤事件等對你的代碼的過去狀態(tài)進(jìn)行調(diào)試。
獲取工具
和以前的版本一樣,Windows Azure Tools直接集成在Visual Studio中,對Visual Studio的客戶來說是完全免費的。點擊下載Windows Azure Tools 2010年6月的版本,并告訴我們你的反饋。如果你想了解更多有關(guān)這個Windows Azure Tools版本的信息,請訪問Cloudy In Seattle。
本文鏈接:http://www.95time.cn/tech/program/2010/7678.asp
出處:博客堂
責(zé)任編輯:bluehearts
上一頁 用智能跟蹤(IntelliTrace)窺入云端 [2] 下一頁
◎進(jìn)入論壇網(wǎng)絡(luò)編程版塊參加討論
|