Share via


Fehlermeldungen der Seitenprüfung

 

In diesem Dokument werden Probleme beschrieben, die bei Verwendung der Seitenprüfung auftreten können. Diese Probleme werden angezeigt, wenn Sie auf die Registerkarte Probleme klicken.

Probleme

Systemanforderungen

Die Seitenprüfung zeigt fehlende Systemanforderungen im Fenster Probleme an.

Warnung

In diesen Fällen funktioniert die Seitenprüfung überhaupt nicht.

Fehler

Internet Explorer 9 oder höher muss installiert werden.

Korrektur

Laden Sie Internet Explorer 9 von der Internet Explorer-Downloadseite herunter.

Fehler

Die verstärkte Sicherheitskonfiguration für Internet Explorer muss deaktiviert werden.

Korrektur

Deaktivieren Sie die verstärkte Sicherheitskonfiguration für Internet Explorer wie im Artikel Internet Explorer: Verstärkte Sicherheitskonfiguration auf der TechNet-Website beschrieben.

Anforderungen für die Zuordnung von Servercode

Warnung

Wenn eine der folgenden Anforderungen nicht erfüllt wird, ist die Seitenprüfung zwar funktionsfähig, jedoch nur mit eingeschränkter Funktionalität.

Fehler

Das Debuggen muss in der Datei "Web.config" aktiviert sein, oder die Anwendungseinstellung "PageInspector:ServerCodeMappingSupport" muss auf "Enabled" festgelegt werden.

Beschreibung

Die Seitenprüfung muss für das aktuelle Webprojekt aktiviert werden, bevor Dateien in der Quellansicht geöffnet werden können. Wenn die Seitenprüfung nicht aktiviert ist, werden Tags und CSS-Elemente aus dem Browserfenster der Seitenüberprüfung weiterhin den Registerkarten HTML und CSS der Seitenprüfung zugeordnet. Sie können jedoch keine Dateien in der Quellansicht öffnen.

Sie können die Seitenprüfung auf diese Weise aktivieren oder deaktivieren:

  • Wenn die Datei machine.config des Computers das Attribut <deployment retail="true"/> enthält, wird die Seitenprüfung nie Dateien in der Quellansicht öffnen.

  • Wenn das Attribut "retail" in der Datei Machine.config nicht auf TRUE festgelegt wird, bestimmt die folgende Anwendungseinstellung in der Datei Web.config des Projekts, ob Dateien in der Quellansicht geöffnet werden.

    <add key="PageInspector:ServerCodeMappingSupport" value="Enabled"/>

  • Wenn die vorherigen Konfigurationseinstellungen nicht vorgenommen wurden, öffnet die Seitenprüfung Dateien nur in der Quellansicht, wenn das Debuggen für das Webprojekt aktiviert ist.

Ursache

Mögliche Probleme:

  1. In der Datei Machine.config des Computers ist das Bereitstellungsflag auf retail festgelegt.

  2. Die Datei Web.config fehlt.

  3. Die Anwendungseinstellung PageInspector:ServerCodeMappingSupport in der Datei Web.config fehlt.

  4. Die Anwendungseinstellung PageInspector:ServerCodeMappingSupport ist vorhanden, der Wert lautet jedoch nicht Enabled.

  5. Das Debuggen ist für das aktuelle Webprojekt nicht aktiviert.

Korrektur

Automatische Korrektur

  •    Klicken Sie auf den Link Korrigieren neben der Fehlerbeschreibung. Dadurch wird das Debuggen aktiviert, d. h. das DEBUG-Flag auf TRUE festgelegt.

    Hinweis

    Wenn die Datei Machine.config die Einstellung deployment="retail" enthält, ist diese Option nicht verfügbar.

Manuelle Korrektur 1: Debuggen aktivieren

  1. Stellen Sie sicher, dass das Projekt eine Datei Web.config enthält.

  2. Überprüfen Sie, ob die Datei Web.config die folgende Einstellung im Element <compilation> enthält:

    <system.web>

       <compilation debug="true" />

       <!-- etc. -->

    </system.web>

Manuelle Korrektur 2: Anwendungseinstellung hinzufügen

  1. Stellen Sie sicher, dass das Projekt eine Datei Web.config enthält.

  2. Überprüfen Sie, ob die Datei Web.config die folgende Einstellung im Element <appSettings> enthält:

    <configuration>

       <appSettings>

          <add key="VisualStudioDesignTime:Enabled" value="true" />

          <!-- etc. -->

       <appSettings>

    </configuration>

Fehler

Die Assemblys für die Seitenprüfung müssen im globalen Assemblycache (GAC) installiert werden.

Beschreibung

Die Assemblys für die Seitenprüfung befinden sich nicht im globalen Assemblycache (GAC).

Korrektur

Installieren Sie Microsoft Web Tooling-Erweiterungen mithilfe der folgenden Schritte neu:

  1. Schließen Sie Microsoft Visual Studio 2012 oder Microsoft Visual Studio Express 2012 für das Web.

  2. Öffnen Sie die Windows-Systemsteuerung.

  3. Klicken Sie unter Programme und Funktionen auf Programm deinstallieren oder ändern.

  4. Klicken Sie auf Microsoft Web Tooling-Erweiterungen – Visual Studio 2012.

  5. Klicken Sie auf Reparieren, und befolgen Sie die Anweisungen.

Fehler

Auf dem Entwicklungsserver muss .NET Framework 4 oder höher ausgeführt werden.

Beschreibung

Die Seitenprüfung ist von .NET Framework 4 abhängig. Wenn die Anwendung eine frühere Version als Zielframework verwendet, sind die meisten Funktionen nicht einsatzfähig. Die Anwendung wird unter .NET Framework 3.5 oder einer früheren Version der Laufzeitumgebung ausgeführt.

Korrektur

Weisen Sie dem Projekt .NET Framework 4 oder höher als Zielframework zu.

Weitere Informationen finden Sie unter Gewusst wie: Problembehandlung bei nicht erfolgreichen Visual Studio-Projektupgrades und Migrationshandbuch zu .NET Framework 4.

Fehler

Das Projekt muss Razor v2 oder höher verwenden.

Beschreibung

Die Seitenprüfung unterstützt keine Zuordnung zu Projekten, die mit ASP.NET MVC 3 oder einer älteren Version bzw. Web Pages, Version 1, (Seiten, die frühere Versionen der Razor-Syntax verwenden) erstellt wurden.

Problemlösung

ASP.NET MVC 3-Projekt:

  • Migrieren Sie das MVC 3-Projekt zu MVC 4 oder einer neueren Version.

Web Pages-Projekt:

  • Migrieren Sie die Anwendung zu Web Pages, Version 2, oder einer höheren Version.

Fehler

Die Laufzeit der Seitenprüfung muss in der Stammversion von "web.config" registriert werden.

Beschreibung

Die Assembly der Seitenprüfung ist nicht registriert. Daher kann die Seitenprüfung Dateien nicht in der Quellansicht öffnen, um die Zuordnung eines ausgewählten Elements anzuzeigen.

Problemlösung

Installieren Sie Microsoft Web Tooling-Erweiterungen neu, wie in den Schritten für Die Assemblys für die Seitenprüfung müssen im globalen Assemblycache (GAC) installiert werden beschrieben.

Fehler

Der Server hat keine Zuordnungsdaten zurückgegeben.

Beschreibung

Die Seitenprüfung kann keine Zuordnung zwischen Browser und Quellcode vornehmen.

Ursache

Nicht festgelegt.

Korrektur

Keine besonderen Empfehlungen.

Fehler

Die URL muss einem Projekt in der aktuellen Projektmappe zugeordnet sein.

Beschreibung

Die Seitenprüfung kann nur eine Zuordnung zum Quellcode vornehmen, wenn die im Browser angezeigte Seite zu einem Projekt in der Projektmappe gehört.

Korrektur

Navigieren Sie zu einer Seite, die zu einem Projekt in der Projektmappe gehört.

Haftungsausschluss

Dies ist ein vorläufiges Dokument, das vor der kommerziellen Veröffentlichung der beschriebenen Software ggf. erheblich geändert wird.

Die Informationen in diesem Dokument repräsentieren den aktuellen Standpunkt der Microsoft Corporation zu den erörterten Problemen zum Veröffentlichungstermin. Da Microsoft auf das Ändern von Marktlagen reagieren muss, ist das Dokument keinesfalls als Verpflichtung von Microsoft zu interpretieren, und Microsoft kann die Genauigkeit der Informationen nicht über den Zeitpunkt der Veröffentlichung hinaus garantieren.

Dieses Whitepaper dient ausschließlich Informationszwecken. MICROSOFT ÜBERNIMMT KEINE AUSDRÜCKLICHE, STILLSCHWEIGENDE ODER AUS GESETZ ERWACHSENDE GARANTIE IN BEZUG AUF DIE INFORMATIONEN IN DIESEM DOKUMENT.

Die Benutzer/innen sind verpflichtet, sich an alle anwendbaren Urheberrechtsgesetze zu halten. Unabhängig von der Anwendbarkeit der entsprechenden Urheberrechtsgesetze darf ohne ausdrückliche schriftliche Erlaubnis der Microsoft Corporation kein Teil dieses Dokuments für irgendwelche Zwecke vervielfältigt oder in einem Datenempfangssystem gespeichert oder darin eingelesen werden, unabhängig davon, auf welche Art und Weise oder mit welchen Mitteln (elektronisch, mechanisch, durch Fotokopieren, Aufzeichnen usw.) dies geschieht.

Microsoft Corporation kann Inhaber von Patenten oder Patentanträgen, Marken, Urheberrechten oder anderem geistigen Eigentum sein, die den Inhalt dieses Dokuments betreffen. Die Bereitstellung dieses Dokuments gewährt keinerlei Lizenzrechte an diesen Patenten, Marken, Urheberrechten oder anderem geistigen Eigentum, es sei denn, dies wurde ausdrücklich durch einen schriftlichen Lizenzvertrag mit der Microsoft Corporation vereinbart.

Die in den Beispielen verwendeten Firmen, Organisationen, Produkte, Domänennamen, E-Mail-Adressen, Logos, Personen, Orte und Ereignisse sind frei erfunden, soweit nichts anderes angegeben ist. Jede Ähnlichkeit mit bestehenden Firmen, Organisationen, Produkten, Domänennamen, E-Mail-Adressen, Logos, Personen, Orten oder Ereignissen ist rein zufällig.

© 2012 Microsoft Corporation. Alle Rechte vorbehalten.

Microsoft und Windows sind eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern.

Die in diesem Dokument erwähnten Namen von Unternehmen und Produkten können Marken der jeweiligen Eigentümer sein.