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