Gewusst wie: Debuggen von Webanwendungen
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 bereitgestellter Webanwendungen.
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 veranlasst ASP.NET zum Erstellen von Symbolen für dynamisch generierte Dateien und ermöglicht dem Debugger das Hinzufügen zur Anwendung ASP.NET. Visual Studio legt dies beim Starten des Debugvorgangs automatisch fest, wenn Sie das Projekt aus der Webprojekte-Vorlage erstellt haben.
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-Arbeitsprozess 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