簡體   English   中英

如何從要執行的第一行代碼中調試Visual Studio中的Web App

[英]How to debug a Web App in Visual Studio from the first line of code to be executed

我已經開始了軟件開發的第一期實習,當查看數百個文件和代碼行時,很難找到一旦為特定程序加載了所有程序集和“東西”后將要執行的第一行代碼項目,但我認為這對於理解Web App的工作方式將是有益的。逐步進行的操作,因此,我希望從頭開始逐步進行每一行代碼。 我看了Visual Studio為該項目創建的自動化類圖(這對您有所幫助),但我仍然認為單步執行整個應用程序將是有益的。

如何在不設置斷點的情況下從執行的第一行代碼進行調試?

跳過-默認情況下為F10。

請注意,由於事件驅動的性質,許多類型的項目可能無法通過這種方式調試(例如類庫,網站),或者無法給您帶來任何好處(可能是控制台應用程序除外)。 也就是說,所有WinForms的95%將以:

  var form = new MainForm();
  Application.Run();

最好的選擇是詢問有關在哪里放置斷點或至少在基本體系結構上的提示。 此外,了解如何設置給定類型的默認項目比先調試生產代碼會更有幫助。

如果是Web應用程序,請轉到索引頁面或主頁以及頁面的頁面加載事件。 如果是Windows應用程序,請轉到啟動表單。 添加一個斷點並調試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM