XAML-Fehler und Hilfe
Aktualisiert: November 2007
Der Windows Presentation Foundation (WPF)-Designer für Visual Studio stellt einen vollständigen XAML (Extensible Application Markup Language)-Compiler und -Sprachdienst bereit. Sie bearbeiten XAML in der XAML-Ansicht. Wenn das XAML fehlerhaft ist, werden Fehler im Fehlerlistenfenster angezeigt. Weitere Informationen finden Sie unter Fenster "Fehlerliste".
Fehlerliste
Im Fehlerlistenfenster werden Fehler angezeigt, die beim Laden des XAML auftreten. Sie laden XAML durch Öffnen einer XAML-Datei über das Menü Datei, durch Doppelklicken einer XAML-Datei im Projektmappen-Explorer oder durch Einfügen von XAML in die XAML-Ansicht.
Hilfeintegration
Das Fehlerlistenfenster ist vollständig in das Visual Studio-Hilfesystem integriert. Wählen Sie im Fehlerlistenfenster einen Fehler aus, und drücken Sie F1, um das entsprechende Hilfethema anzuzeigen. Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Interpretieren von XAML-Fehlern im WPF-Designer.
XAML-Ladeprogramm und Fehlermeldungen
Im Hilfethema zu jeder WPF-Designer-Fehlermeldung wird die Art des XAML-Ladefehlers beschrieben. In der folgenden Tabelle werden die Kategorien von XAML-Fehlern dargestellt. Weitere Informationen finden Sie unter Architektur des XAML-Parsers.
XAML-Ladephase |
Fehlermeldung |
---|---|
XML-Syntaxüberprüfung |
Dieser Fehler wird ausgelöst, wenn die XAML-Datei kein wohlgeformtes XML-Dokument ist. |
XAML-Syntaxüberprüfung |
Dieser Fehler wird ausgelöst, wenn es sich bei der Datei um ein gültiges XML-Dokument, nicht jedoch um ein wohlgeformtes XAML-Dokument handelt. |
Modell- und Objektinstanziierung |
Dieser Fehler wird ausgelöst, wenn es sich bei der Datei um ein wohlgeformtes XAML-Dokument handelt, das jedoch mindestens einen Typenkonflikt enthält. |
Siehe auch
Aufgaben
Exemplarische Vorgehensweise: Bearbeiten von XAML im WPF-Designer
Exemplarische Vorgehensweise: Interpretieren von XAML-Fehlern im WPF-Designer
Konzepte
Geteilte Ansicht: Gleichzeitiges Anzeigen der WPF-Entwurfsoberfläche und von XAML-Markup