Update: Fehlermeldung, wenn Sie versuchen, eine ASP.NET 2.0 basierende Webseite zu besuchen: "HttpException (0 x 80004005): ' / HandlerTest/WebForm1.aspx/a:b' ist kein gültiger virtueller Pfad"

Veralteter Haftungsausschluss für KB-Inhalte

Dieser Artikel wurde für Produkte geschrieben, für die Microsoft keinen Support mehr anbietet. Deshalb wird dieser Artikel im vorliegenden Zustand bereitgestellt und nicht mehr aktualisiert.

Wichtig Dieser Artikel enthält Informationen dazu, wie Sie die Registrierung ändern. Stellen Sie sicher, dass Sie die Registrierung sichern, bevor Sie sie ändern. Stellen Sie sicher, dass Sie wissen, wie Sie die Registrierung wiederherstellen, falls ein Problem auftritt. Für weitere Informationen zum Sichern, Wiederherstellen und Bearbeiten der Registrierung klicken Sie auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:
256986 Beschreibung der Microsoft Windows-Registrierung

Problembeschreibung

Wenn Sie versuchen, Microsoft ASP.NET 2.0 basierende Webseite zu besuchen, erhalten Sie eine Fehlermeldung, die der folgenden ähnelt:
HttpException (0 x 80004005): ' / HandlerTest/WebForm1.aspx/a:b' ist kein gültiger virtueller Pfad.
Dieses Problem tritt auf, wenn der virtuelle Pfad im URL eines der folgenden Symbole enthält:
  • Doppelpunkt (:)
  • Sternchen (*)

Beispielsweise tritt dieses Problem auf, wenn Sie versuchen, eine der folgenden URLs:
  • http://www.adventure:works.com/test.aspx
  • http://www.adventure*works.com/test.aspx
Hinweis Dieses Problem tritt auch bei Verwendung der Methode, die im Microsoft Knowledge Base-Artikel 826437, um den Wert des folgenden Registrierungsunterschlüssels auf 1 beschrieben:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET VerificationCompatibility

Ursache

Dieses Problem tritt aufgrund einer Änderung in ASP.NET 2.0. Diese Änderung bewirkt, dass ASP.NET 2.0 Symbole in den virtuellen Pfad in den URL explizit überprüfen, wenn ASP.NET 2.0 URL überprüft.

Problemlösung

Hotfix-Informationen

Ein unterstützter Hotfix ist inzwischen von Microsoft erhältlich. Es soll jedoch nur das Problem beheben, das in diesem Artikel beschrieben wird. Wenden Sie es nur auf Systeme an, bei denen dieses spezielle Problem auftritt. Dieser Hotfix wird möglicherweise noch getestet. Wenn Ihr System durch dieses Problem nicht schwerwiegend beeinträchtigt ist, empfehlen wir, auf das nächste Microsoft.NET Framework Servicepack zu warten, das diesen Hotfix enthält.

Wenn dieses Problem sofort beheben möchten, wenden Sie sich an Microsoft Support Services, um den Hotfix zu erhalten. Eine vollständige Liste der Telefonnummern des Microsoft Product Support Services und Informationen zu den Supportkosten finden Sie auf der folgenden Microsoft-Website:Hinweis In bestimmten Fällen können Gebühren, die normalerweise für Support-Anrufe anfallen abgebrochen werden, wenn ein Microsoft-Supportmitarbeiter feststellt, dass ein bestimmtes Update Ihr Problem behebt. Die normalen Supportkosten gilt für zusätzliche Supportfragen und Probleme, die nicht für das betreffende Update qualifizieren.

Voraussetzungen

Sie müssen Microsoft.NET Framework 2.0 installiert, um diesen Hotfix anwenden.

Neustartanforderung

Sie müssen keinen Neustart des Computers nach der Installation dieses Hotfixes durchführen.

Informationen zu ersetzten Hotfixes

Dieser Hotfix ersetzt keine anderen Hotfixes.

Dateiinformationen

Die englische Version dieses Hotfixes weist Dateiattribute (oder spätere Attribute), die in der folgenden Tabelle aufgelistet sind. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) aufgelistet. Wenn Sie die Dateiinformationen anzeigen, werden sie in die lokale Zeit konvertiert. Um die Differenz zwischen UTC und der Ortszeit zu finden, verwenden Sie die Registerkarte Zeitzone unter Datum und Uhrzeit in der Systemsteuerung.
.NET Framework 2.0 X86-basierte Versionen
DateinameDateiversionDateigrößeDatumZeitPlattform
Aspnet_wp.exe2.0.50727.80432.60012-Feb-200719:20x86
System.web.dll2.0.50727.8045,156,86412-Feb-200719:20x86
Webengine.dll2.0.50727.804406,01612-Feb-200719:20x86
.NET Framework 2.0 X64-basierte Versionen
DateinameDateiversionDateigrößeDatumZeitPlattform
Aspnet_wp.exe2.0.50727.80444,37612-Feb-200714:33x64
System.web.dll2.0.50727.8045,087,23212-Feb-200714:33x64
Webengine.dll2.0.50727.804710,14412-Feb-200711:23x64
.NET Framework 2.0, Itanium-Versionen
DateinameDateiversionDateigrößeDatumZeitPlattform
Aspnet_wp.exe2.0.50727.80483,28812-Feb-200715:17IA-64
System.web.dll2.0.50727.8044,710,40012-Feb-200715:17IA-64
Webengine.dll2.0.50727.8041,181,69612-Feb-200711:25IA-64

Informationen zur Registrierung

Warnung Schwerwiegende Probleme können auftreten, wenn Sie die Registrierung nicht ordnungsgemäß mit dem Registrierungseditor oder mithilfe einer anderen Methode ändern. Diese Probleme können eine Neuinstallation des Betriebssystems erfordern. Microsoft kann nicht garantieren, dass diese Probleme behoben werden können. Ändern Sie die Registrierung auf eigene Gefahr.

Nach Installation dieses Hotfixes müssen Sie es aktivieren, indem Sie den Wert des Eintrags VerificationCompatibility des folgenden Registrierungsunterschlüssels auf 1 festlegen:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET
DWORD-Wert: VerificationCompatibility
Wert: 1
Wichtig Wenn Sie diesen Hotfix aktivieren, wird ASP.NET automatisch überprüft nicht, ob Sonderzeichen enthält. Erhöhen Sie daher die Angriffsfläche der Anwendung. Dieser Hotfix aktivieren nicht, wenn die Anwendung erfordert, dass diese Aktion. Wenn Sie diesen Hotfix zu aktivieren müssen Sie manuell sicherstellen, dass URLs richtig behandelt werden.

Status

Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.

Weitere Informationen

Um weitere Informationen zur Terminologie für Softwareupdates zu erhalten, klicken Sie auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:

824684 Erläuterung von der standardmäßigen Standardbegriffen bei Microsoft Softwareupdates

Eigenschaften

Artikelnummer: 932552 – Letzte Überarbeitung: 14.01.2017 – Revision: 1

Feedback