Vorbereitung zum Debuggen: ASP.NET-Webanwendungen
Dieses Thema gilt für folgende Anwendungsbereiche:
Edition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro, Premium und Ultimate |
Die ASP.NET-Websitevorlage erstellt eine Web Form-Anwendung. Wenn Sie mit dieser Vorlage eine Website erstellen, legt Visual Studio die Standardeinstellungen für das Debuggen fest. Im Dialogfeld Projekteigenschaften können Sie angeben, ob Sie die Webseite als Startseite einrichten möchten. Wenn Sie das Debuggen einer ASP.NET-Website mit diesen Standardeinstellungen beginnen, startet Visual Studio Internet Explorer und fügt den Debugger an den ASP.NET-Arbeitsprozess (aspnet_wp.exe oder w3wp.exe) an. Weitere Informationen finden Sie unter ASP.NET Debugging: System Requirements.
So erstellen Sie eine Web Forms-Anwendung
Wählen Sie im Menü Datei Neue Website aus.
Wählen Sie im Dialogfeld Neue Website ASP.NET-Website aus.
Klicken Sie auf OK.
So debuggen Sie Web Forms
Legen Sie in den Funktionen und Ereignishandlern einen oder mehrere Haltepunkte fest.
Weitere Informationen finden Sie unter Haltepunkte und Ablaufverfolgungspunkte.
Wenn ein Haltepunkt erreicht wird, wird der Code in der Funktion schrittweise durchlaufen. Achten Sie auf die Ausführung des Codes, bis Sie das Problem isolieren.
Weitere Informationen finden Sie unter Übersicht über das schrittweise Ausführen von Code und unter Debugging Web Applications and Script.
Ändern von Standardkonfigurationen
Bei Bedarf können Sie die von Visual Studio erstellten standardmäßigen Debug- und Releasekonfigurationen ändern. Weitere Informationen hierzu finden Sie unter Gewusst wie: Festlegen von Debug- und Releasekonfigurationen.
So ändern Sie die Standarddebugkonfiguration
Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf die Website, und wählen Sie Eigenschaftenseiten aus, um das Dialogfeld Eigenschaftenseiten zu öffnen.
Klicken Sie auf Startoptionen.
Legen Sie für Startaktion die Webseite fest, die zuerst angezeigt werden soll.
Stellen Sie sicher, dass unter Debugger die Option ASP.NET-Debuggen ausgewählt ist.
Weitere Informationen finden Sie unter Einstellungen von Eigenschaftenseiten für Webprojekte.