Debuggen von ASP-Anwendungen
Obwohl Visual Studio 2010 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 wird prozessintern im IIS-Prozess (Internetinformationsdienste) oder prozessextern in einem separaten Mtx.exe-Prozess ausgeführt. Zum Debuggen von ASP-Code müssen Sie den IIS- oder Mtx.exe-Prozess zuordnen. Um auch clientseitiges Skript zu debuggen, müssen Sie auch den IIS-Prozess zuordnen. Informationen zum 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.
Siehe auch
Konzepte
Weitere Ressourcen
Einstellungen und Vorbereitung für das Debuggen
Änderungsprotokoll
Datum |
Versionsgeschichte |
Grund |
---|---|---|
März 2011 |
"Inetinfo.exe" wurde durch den IIS-Prozess ersetzt. |
Ersetzen Sie es durch eines der folgenden Token: Kundenfeedback. Informationsergänzung. |