Udostępnij za pośrednictwem


Debugowanie skryptu po stronie klienta

Visual Studio Debugera zapewnia kompleksowe środowisko debugowania do wyszukiwania i poprawiania błędów w skryptach dokument sieci Web.Można użyć Visual Studio debugera, aby przetestować skrypty napisane w języku VBScript lub JScript. Visual Studioobsługuje debugowanie skryptów po stronie klienta w ASP.NET stron.

Włączenie debugowania skryptu

Zanim będzie można rozpocząć debugowanie skryptu z Visual Studio, należy włączyć debugowanie skryptów w programie Internet Explorer.Aby uzyskać więcej informacji, zobacz Jak: Włączanie i rozpocząć debugowanie skryptów w programie Internet Explorer.

Otwieranie dokumentów skryptu

W Visual Studio 2012, można wyświetlić wykorzystania Solution Explorer do wyświetlania listy dokumentów skryptów po stronie serwera i klienta.Można otworzyć każdy dokument skryptu z Solution Explorer.Aby uzyskać więcej informacji, zobacz Jak: wyświetlanie dokumentów skryptu.

Mapowanie przerwania

W programie Visual Studio nie można bezpośrednio debugowania kodu po stronie serwera, ale można ustawić punktu przerwania w pliku po stronie serwera.Visual Studio automatycznie mapuje punkt przerwania do odpowiedniej lokalizacji w pliku po stronie klienta i tworzy przerwania zmapowanego kodu po stronie klienta.Aby uzyskać więcej informacji, zobacz Jak: ustawianie punktów przerwania w skrypcie.

Mapowanie punkt przerwania jest przedmiotem pewnych ograniczeń.Aby uzyskać więcej informacji, zobacz Ograniczenia na debugowanie skryptu.

Ręcznie lub automatycznie, dołączanie do skryptu

Aby rozpocząć debugowanie skryptu w Visual Studio, dołączyć do skryptu chcesz debugować debuger.Może się to zdarzyć, ręcznie lub automatycznie.

Można dołączyć ręcznie za pomocą Visual Studio interfejs debuggera uruchomiony proces skryptu, który chcesz dołączyć do wyboru.Aby uzyskać więcej informacji, zobacz Jak: dołączanie do skryptu.

Debuger automatycznie dołącza do skryptu, po wystąpieniu jednej z następujących czynności:

Po dołączeniu ręcznie skryptu, proces skryptu kontynuuje działanie, aż jakiś sposób jest zatrzymywane.Zatrzymanie go, wybierając Break na debugowania menu.

Gdy debuger zostanie dołączony automatycznie, wykonywanie skryptu jest zatrzymywane w wierszu gdzie punkt przerwania, Stop instrukcji lub debugger instrukcji lub błąd wystąpił, lub w punkcie, gdzie wybrano debugowania w programie Internet Explorer.

W tym punkcie można użyć obiektów normalnych debugera, aby rozpocząć debugowanie.Na przykład, można użyć krok poleceń, aby kontynuować wykonywanie kodu wiersz po wierszu.Można użyć Stos okna do przeglądania i kontrolowania skryptu przepływu.Można użyć zmiennej systemu windows lub natychmiastowe okna, aby wyświetlić lub zmienić właściwości i zmiennych.

Ulepszone komunikaty o błędach dla debugowanie skryptu

Visual Studiozapewnia ulepszone komunikaty wspólnej skryptu debugowania problemów.Te komunikaty są niewidoczne, nie zostanie dołączony do programu Internet Explorer ręcznie.Jeśli wystąpi błąd podczas otwierania programu Internet Explorer automatycznie, należy spróbować ręcznie dołączanie, dzięki czemu można zobaczyć komunikaty o błędach.

Debugowanie aplikacji skryptów AJAX

Aplikacje sieci Web z obsługą technologii AJAX ciężkich wykorzystywać kod skryptu i stanowić szczególne wyzwania debugowania.Informacje o technologii AJAX techniki debugowania zobacz

Debugging and Tracing AJAX Applications Overview.

Zobacz też

Zadania

Jak: Włączanie i rozpocząć debugowanie skryptów w programie Internet Explorer

Informacje

Ograniczenia na debugowanie skryptu

Okienko bezpośrednie

Koncepcje

Debugging and Tracing AJAX Applications Overview

Inne zasoby

Debugowanie ASP.NET i AJAX aplikacji

Zmienna systemu Windows