Arbeiten mit großen Schemas
Wenn die Schemas sehr groß werden, dauert die Aktualisierung der XSD-Ansicht zunehmend länger. Außerdem kann auch die Reaktionszeit anderer Elemente der Benutzeroberfläche beeinträchtigt werden. Die Lösung für dieses Problem besteht darin, das Feature zur automatischen Aktualisierung zu deaktivieren und stattdessen den Link manuelle Aktualisierung in der XSD-Ansicht zu verwenden, um die XSD-Ansicht regelmäßig zu aktualisieren. Schritt-für-Schritt-Anweisungen zum Aktivieren der automatischen Aktualisierungsfunktion finden Sie in der Vorgehensweise "Aktivieren und Deaktivieren der automatischen Aktualisierung der XSD-Ansicht" unter Verwalten der XSD-Ansicht.
Die Leistung kann auch bei großen Schemas mit mehreren Wurzeln, die an den Schemaknoten angefügt sind, langsam sein. Das Festlegen der Stammverweiseigenschaft kann die Leistung auf der Benutzeroberfläche erhöhen. Das Festlegen des Stammverweis verbessert die Leistung, da der Compiler C#-Klassen für alle Stammschemas erstellt. Gibt es nur einen einzelnen Stammknoten, werden weniger Klassen erstellt.
Validate Instance kann in der Benutzeroberfläche langsam erscheinen, da immer eine Überprüfung für das Schema durchgeführt wird, bevor die instance überprüft wird. Die Schemaüberprüfung findet nur auf der Benutzeroberfläche statt. Das Festlegen der Stammverweiseigenschaft verbessert in diesem Fall auch die Leistung der Benutzeroberfläche.