Debuggen von ASP-Anwendungen
Aktualisiert: November 2007
Obwohl Microsoft Visual Studio 2005 hauptsächlich für das Webdebuggen von ASP.NET vorgesehen ist, können Sie damit auch ältere ASP-Webanwendungen debuggen.
ASP-Webanwendungen enthalten Skripts, die auf dem Client in HTM-Dateien und auf dem Server in ASP-Dateien, der Datei Global.asa, und CDF-Dateien ausgeführt werden. Skripts können in VBScript, JScript oder einer Kombination von VBScript und JScript vorliegen. Sie können auch mit HTML-Code und COM-Objekten kombiniert werden. Sie können ASP-Webanwendungen debuggen, die all diese Elemente enthalten.
In Visual Studio können Sie clientseitige Skripts debuggen, die auf dem lokalen Computer ausgeführt werden, indem Sie diese an eine lokale Kopie von Internet Explorer anfügen. Zum Debuggen von Skripts, die unter Microsoft IIS (Internet Information Services, Internetinformationsdienste) ausgeführt werden, können Sie diese auf dem lokalen Computer an IIS anfügen.
ASP-Code kann im Prozess Inetinfo.exe (prozessinterne Ausführung) oder in dem separaten Prozess Mtx.exe (prozessexterne Ausführung) ausgeführt werden. Um ASP-Code zu debuggen, müssen Sie diesen an den Prozess Mtx.exe anfügen. Um auch clientseitige Skripts zu debuggen, müssen Sie diese an IExplore.exe anfügen. Weitere Informationen über das Anfügen an Prozesse finden Sie unter Anhängen an laufende Prozesse.
Wenn Sie an eine ASP-Webanwendung anfügen, müssen Sie unbedingt die entsprechenden Programmtypen im Dialogfeld An den Prozess anhängen auswählen. Wenn Sie Skripts debuggen, darf Verwalteter Code nicht ausgewählt werden. Sie können nicht gleichzeitig Skripts und verwalteten Code in Visual Studio 2005 debuggen.
In diesem Abschnitt
Debuggen von ASP.NET- und AJAX-Anwendungen
Beschreibt die in IIS auszuführenden Schritte, um das Debuggen von ASP vorzubereiten.Gewusst wie: Debuggen von ASP-Fehlern mit Just-In-Time-Debuggen
Beschreibt die Verwendung von Just-In-Time-Debuggen zum automatischen Starten des Debuggers, wenn ein ASP-Fehler auftritt.Gewusst wie: Debuggen von Global.asa-Dateien
Beschreibt Überlegungen zum Debuggen von Global.asa-Dateien.Debuggen von Skriptobjekten in ASP-Seiten
Beschreibt Überlegungen zum Debuggen von Skriptobjekten in ASP-Seiten. Dazu gehören auch Themen wie das Skriptobjektmodell, die Skriptbibliothek, das Aktivieren des Debuggens von Skriptobjekten und die Ablaufverfolgung.Gewusst wie: Aktivieren des Skriptdebuggens in Internet Explorer
Skriptdebuggen ist in Internet Explorer standardmäßig deaktiviert. Um Visual Studio für das Debuggen von Skripts zu verwenden, die in Internet Explorer ausgeführt werden, müssen Sie die hier beschriebene Vorgehensweise befolgen.Grundlagen der ASP-Skriptverarbeitung
Stellt davon eine grundlegende Übersicht über die Verarbeitung von ASP-Skripts bereit.