PRB: Security Toolkit bricht ASP.NET-Debuggen in Visual Studio .NET ab

Dieser Artikel wurde zuvor veröffentlicht unter D310588
Dieser Artikel wurde archiviert. Er wird im vorliegenden Zustand bereitgestellt und nicht mehr aktualisiert.
Dieser Artikel ist eine Übersetzung des folgenden englischsprachigen Artikels der Microsoft Knowledge Base:
310588 PRB: Security Toolkit Breaks ASP.NET Debugging in Visual Studio .NET
Problembeschreibung
Wenn Sie ASP.NET-Programme in Visual Studio .NET debuggen, nachdem Sie das Microsoft Security Toolkit installiert haben, wird folgende Fehlermeldung angezeigt:
Fehler beim Ausführen des Projekts: Das Debuggen kann auf dem Webserver nicht gestartet werden. Das Projekt ist nicht zum Debuggen konfiguriert.

Stellen Sie für ASP.NET-Projekte sicher, dass für den angegebenen URL eine gültige "Web.config" vorhanden ist, und dass "debug" in dieser Datei auf True gesetzt ist.
Überprüfen Sie, ob das "DEBUG"-Verb für ATL-Serverprojekte mit Ihrer ISAPI-Erweiterung verknüpft ist.
Möchten Sie zukünftige Versuche, ASP.NET-Seiten für dieses Projekt zu debuggen, deaktivieren?
Ursache
Das Microsoft Security Toolkit sichert den Server, indem es nur bestimmte Verben an IIS (Microsoft Internet Information Services) weiterreicht. Das Verb "debug" befindet sich nicht in der Liste der zulässigen Verben.
Lösung
Suchen Sie die Datei "Urlscan.ini" im Ordner "WinNT\System32\Inetsrv\Urlscan", um dieses Problem zu beheben. Fügen Sie im Abschnitt [AllowVerbs] von "Urlscan.ini" das Verb "debug" zur Liste der zulässigen Verben hinzu. Beachten Sie, dass das Hinzufügen von Verben zum Abschnitt [AllowVerbs] von "Urlscan.ini" die Sicherheit beeinträchtigen kann. Sie müssen auch "iisreset" hinzufügen, um den Cache zu leeren.

Wenn Sie das Verb "debug" nicht zulassen möchten, können Sie die Verbindung zum Prozess "Aspnet_wp.exe" (oder "W3wp.exe" für Anwendungen, die auf Internet Information Services [IIS] 6.0 ausgeführt werden) manuell herstellen, um in Visual Studio .NET zu debuggen.
Informationsquellen
Weitere Informationen zum Microsoft Security Toolkit finden Sie auf folgender Microsoft-Website:
Weitere Informationen über das Sicherheitstool "UrlScan" finden Sie auf folgender Microsoft-Website:
debugging iis lockdown kbreadme
Bitte beachten Sie: Bei diesem Artikel handelt es sich um eine Übersetzung aus dem Englischen. Es ist möglich, dass nachträgliche Änderungen bzw. Ergänzungen im englischen Originalartikel in dieser Übersetzung nicht berücksichtigt sind. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Produktversion(en). Die Richtigkeit dieser Informationen in Zusammenhang mit anderssprachigen Produktversionen wurde im Rahmen dieser Übersetzung nicht getestet. Microsoft stellt diese Informationen ohne Gewähr für Richtigkeit bzw. Funktionalität zur Verfügung und übernimmt auch keine Gewährleistung bezüglich der Vollständigkeit oder Richtigkeit der Übersetzung.
Eigenschaften

Artikelnummer: 310588 – Letzte Überarbeitung: 02/24/2014 15:37:52 – Revision: 4.6

  • Microsoft ASP.NET 1.1
  • Microsoft Visual Studio .NET 2003 Academic Edition
  • Microsoft Visual Studio .NET 2003 Enterprise Architect
  • Microsoft Visual Studio .NET 2003 Enterprise Developer
  • Microsoft Visual Studio .NET 2003 Professional Edition
  • Microsoft ASP.NET 1.0
  • Microsoft Visual Studio .NET 2002 Professional Edition
  • Microsoft Visual Studio .NET 2002 Enterprise Architect
  • Microsoft Visual Studio .NET 2002 Enterprise Developer
  • Microsoft Visual Studio .NET 2002 Academic Edition
  • kbnosurvey kbarchive kbdebug kberrmsg kbprb kbreadme kbsectools kbsecurity KB310588
Feedback