Udostępnij za pośrednictwem


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ń

  • Ustaw rozpoczęcia projektu, większość czasu.Ustaw Start zewnętrzny program , jeśli chcesz uruchomić innego pliku wykonywalnego podczas uruchamiania debugowania (zwykle do debugowania biblioteki DLL).

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

  1. Otwórz projekt w Visual Studio.

  2. 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żą:

    1. Zdarzenia związane z kontroli, takich jak kliknięcie, Enter, itp.

    2. Zdarzenia związane z aplikacji uruchamiania i zamykania, takich jak obciążenia, aktywowany, itp.

    3. Fokus i zdarzenia sprawdzania poprawności.

    Aby uzyskać więcej informacji, zobacz Tworzenie procedury obsługi zdarzeń w Windows Forms.

  3. Na debugowania menu, kliknij Start.

  4. 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

Debugowanie kodu zarządzanego

Przygotowanie debugowania: C#, F# i typy projektów Visual Basic

Dołączanie do uruchomionych procesów

Windows Forms