Przygotowanie debugowania: Windows Forms aplikacji
Szablon projektu Windows Forms tworzy aplikacji Windows Forms.Debugowanie ten typ aplikacji w Visual Studio jest prosta.Aby uzyskać więcej informacji, zobacz Jak: Tworzenie nowego projektu aplikacji Windows Forms.
Podczas tworzenia projektu Windows Forms z szablonu projektu, Visual Studio automatycznie tworzy wymagane ustawienia konfiguracje Debug i Release.W razie potrzeby można zmienić te ustawienia.Te ustawienia można zmienić w < nazwa projektu > Strony właściwości okno dialogowe (Mój projekt w języku Visual Basic).
Aby uzyskać więcej informacji, zobacz Zarządzane debugowania: Zalecane ustawienia właściwości.
W poniższej tabeli przedstawiono jedno dodatkowe właściwości zalecane ustawienie.
Właściwości konfiguracji w karcie debugowania
Nazwa właściwości |
Ustawienie |
---|---|
Rozpoczęcie działań |
|
Można debugować aplikacje Windows Forms od wewnątrz Visual Studio, lub przez dołączenie do już uruchomionych aplikacji.Aby uzyskać więcej informacji o dołączaniu, zobacz Dołączanie do uruchomionych procesów.
Debugowanie aplikacji C#, F# lub Visual Basic Windows Forms
Otwórz projekt w Visual Studio.
Utworzyć punkty przerwania.
Ponieważ aplikacje Windows Forms są sterowane zdarzeniami, punkty przerwań przejdzie do kodu obsługi zdarzeń, lub metody wywoływane przez kod obsługi zdarzenia.Do typowych zdarzeń do umieszczenia punktów przerwania należą:
Zdarzenia związane z kontroli, takich jak kliknięcie, Enter, itp.
Zdarzenia związane z aplikacji uruchamiania i zamykania, takich jak obciążenia, aktywowany, itp.
Fokus i zdarzenia sprawdzania poprawności.
Aby uzyskać więcej informacji, zobacz Tworzenie procedury obsługi zdarzeń w Windows Forms.
Na debugowania menu, kliknij Start.
Debugowanie przy użyciu techniki omówione w Mapa drogowa debugera.
Zobacz też
Zadania
Jak: Set Debug i Release konfiguracje
Koncepcje
Ustawienia projektu dla konfiguracji C# debugowania
Ustawienia projektu dla języka Visual Basic debugowania konfiguracji
Inne zasoby
Przygotowanie debugowania: C#, F# i typy projektów Visual Basic