Share via


Gewusst wie: Debuggen von Webanwendungen und Webdiensten

Aktualisiert: November 2007

Dieses Thema gilt für folgende Anwendungsbereiche:

Edition

Visual Basic

C#

C++

Web Developer

Express

Standard

Pro und Team

Tabellenlegende:

Vorhanden

Nicht vorhanden

Befehl oder Befehle, die standardmäßig ausgeblendet sind.

ASP.NET ist die Haupttechnologie für die Entwicklung von Webanwendungen in Visual Studio. Der Visual Studio-Debugger bietet Ihnen leistungsfähige Tools zum Debuggen von ASP.NET-Webanwendungen, die lokal oder auf einem Remoteserver ausgeführt werden. In diesem Thema wird beschrieben, wie ein ASP.NET-Projekt während der Entwicklung gedebuggt wird. Weitere Informationen zum Debuggen einer ASP.NET-Webanwendung, die bereits auf einem Produktionsserver bereitgestellt wird, finden Sie unter Debuggen von bereitgestellten Webanwendungen und Webdiensten.

So debuggen Sie eine ASP.NET-Anwendung

  • Sie müssen über die erforderlichen Berechtigungen verfügen. Weitere Informationen finden Sie unter ASP.NET-Debugging: Systemanforderungen.

  • Das ASP.NET-Debuggen muss in den Projekteigenschaften aktiviert werden.

  • In der Konfigurationsdatei der Anwendung (Web.config) muss der Debugmodus festgelegt sein. Der Debugmodus bewirkt, dass ASP.NET Symbole für dynamisch generierte Dateien erstellt werden und ermöglicht das Anhängen des Debuggers an die ASP.NET-Anwendung. Visual Studio legt dies beim Starten des Debuggens automatisch fest, wenn das Projekt von der Webprojekt-Vorlage erstellt wurde.

  • Weitere Informationen finden Sie unter Gewusst wie: Debuggen für ASP.NET-Anwendungen aktivieren.

So debuggen Sie Webanwendungen während der Entwicklung

  1. Klicken Sie im Menü Debuggen auf Starten, um das Debuggen der Webanwendung zu starten.

    Visual Studio erstellt das Webanwendungsprojekt, stellt ggf. die Anwendung bereit, startet den ASP.NET Development Server, wenn Sie lokal debuggen, und fügt sie an den ASP.NET-Workerprozess an.

  2. Verwenden Sie den Debugger, um Haltepunkte festzulegen bzw. zu entfernen, schrittweise auszuführen und andere Debugoperationen auszuführen. Gehen Sie dabei genauso wie bei allen anderen Anwendungen vor.

    Weitere Informationen finden Sie unter Debuggerwegweiser.

  3. Klicken Sie im Menü Debuggen auf Debuggen beenden, um die Debugsitzung abzuschließen, oder klicken Sie in Internet Explorer im Menü Datei auf Schließen.

Siehe auch

Aufgaben

Gewusst wie: Debuggen für ASP.NET-Anwendungen aktivieren

Weitere Ressourcen

Debuggen von Webanwendungen und Skripts

Debuggen von ASP.NET- und AJAX-Anwendungen