偵錯準備:Windows Forms 應用程式
Windows Form 應用程式專案範本會建立 Windows Forms 應用程式。 在 Visual Studio 中可以直接偵錯這種類型的應用程式。 如需建立此類型專案的詳細資訊,請參閱建立 Windows Form 應用程式。
當您以專案範本建立 Windows Form 專案時,Visual Studio 會自動建立偵錯和發行組態所需要的設定。 若有需要,您可以變更這些設定。 這些設定可以在 <[專案名稱>屬性頁] 對話方塊 (在 Visual Basic 中為 [我的專案]) 中進行變更。
如需詳細資訊,請參閱建議的屬性設定。
下表顯示一個額外的建議屬性設定。
偵錯索引標籤的組態屬性
屬性名稱 | 設定 |
---|---|
起始動作 | - 通常會設定為 [起始專案]。 如果您開始偵錯 (通常是偵錯 DLL) 時想要啟動另外一個可執行檔,請設定為 [啟動外部程式]。 |
您可以從 Visual Studio 內部偵錯 Windows Forms 應用程式,或附加至正在執行的應用程式進行偵錯。 如需附加的詳細資訊,請參閱附加至執行中的流程。
若要偵錯 C#、F# 或 Visual Basic Windows Form 應用程式
在 Visual Studio 中開啟專案。
建立需要的中斷點。
因為 Windows Form 應用程式是事件驅動的,您的中斷點會進入事件處理常式程式碼中,或事件處理常式程式碼所呼叫的方法中。 通常放置中斷點的事件包括:
與控制項相關的事件,例如點選、輸入等等。
與啟動和關閉應用程式有關的事件,例如載入、啟動等等。
焦點和驗證事件。
如需詳細資訊,請參閱在 Windows Forms 中建立事件處理常式。
按一下 [偵錯] 功能表上的 [開始]。
使用第一次查看偵錯工具中討論的技術進行偵錯。
相關內容
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應