Jak: zastosowanie zmian w trybie przerwania z edycją i Kontynuuj
Edit- and -Continue umożliwia edytowanie kodu w trybie przerwania, a następnie kontynuuj bez zatrzymanie i ponowne wykonanie.
Edit- and -Continue nie jest dostępna w następujących scenariuszach debugowania:
Debugowanie trybu mieszanego (w trybie macierzystym zarządzanego).
Debugowanie SQL.
Debugowanie Dr.Zrzut Watson.
Edycja kodu po nieobsłużony wyjątek podczas Unwind stos wywołań na Nieobsłużone wyjątki opcja nie jest zaznaczona.
Debugowanie aplikacji osadzone w czasie wykonywania.
Debugowanie aplikacji ze Dołącz, aby zamiast uruchamiać aplikacji z Start z debugowania menu.
Debugowanie zoptymalizowanego kodu.
Debugowanie kodu zarządzanego, gdy obiekt docelowy jest aplikacji 64-bitowych.Jeśli chcesz stosowania edycji i kontynuować, należy ustawić cel x 86.(ProjektWłaściwości, skompilować kartę, Zaawansowane kompilatora ustawienia.).
Debugowanie starą wersję kodu po nowej wersji nie może zbudować ze względu na błędy kompilacji.
Aby edytować kod w trybie przerwania
Wprowadź tryb Break wykonując jedną z następujących czynności:
Ustawianie punktu przerwania w kodzie, a następnie wybierz Start Debugging z debugowania menu i oczekiwania dla aplikacji uderzy punkt przerwania.
–lub–
Uruchamianie debugowania, a następnie wybierz Przerwać wszystkie z debugowania menu.
–lub–
Gdy wystąpi wyjątek, wybierz polecenie Włączyć edycję naException Assistant.
Wprowadź dowolne zmiany kodu pożądanych i prawnych.
Aby uzyskać więcej informacji, zobacz Edit and Continue (Visual Basic): Unsupported Declaration Edits i Nieobsługiwany edycję w języku Visual Basic, edytować i kontynuować.
[!UWAGA]
Jeśli nastąpi próba, aby zmienić kod nie jest dozwolony przez Edit- and -Continue, Edycja zostaną podkreślone przez purpurową falistą linią i zadanie zostanie wyświetlone na liście zadań.Nie można kontynuować wykonywanie kodu, chyba że cofnąć zmianę niedozwolony kod.
Na debugowania menu, kliknij Kontynuuj wznowienie wykonywania.
Kod wykonuje obecnie stosowane edycji włączone do projektu.
Zobacz też
Informacje
Nieobsługiwany edycję w języku Visual Basic, edytować i kontynuować
Inne zasoby
Edit and Continue (Visual Basic): Unsupported Declaration Edits