ASP.NET的進階調試技巧

來源:互聯網
上載者:User

  對於一個項目來說,你不可能通過設定起始頁按F5鍵進行調試,原因是:各個網頁間的關聯性太強,要驗證的的東西也很多。在調試時很難進行(實際上在我做的項目中根本不能進行)。

  那麼,我們來用另外一種調試方法:

  功能表列→調試→進程→選中:w3wp.exe(它是系統進程,記得在【顯示系統進程】複選框上打鉤,否則找不到該進程)→附加→【選擇要調試的程式類型】裡一般選擇第一個CRL和第三個Script→確定

  下面就是給你要調試的asp.net網頁加斷點,然後在IE中開啟你要調試的項目的網址,按照流程走到你要調試的網頁處,就會發現在斷點處停住了......下面就讓我們開始盡情的調試吧!

  追加:

  ......也許你會鬱悶的發現彈出一個視窗:無法顯示進程,電腦調試管理器服務被禁用。

  這種幾率小的到了螞蟻踩死象的程度,竟然被我遇到了。(一般裝完.NET後就會預設啟動,所以才能對.NET項目進行調試)  。

  解決方案:

  開啟控制台→服務→Machine Debug Manager,把這個服務啟動設成自動,啟動一下就可以了(不會啟動的按下機箱上的重啟鍵)。



相關文章

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。