Ich erstelle eine XML-Datei und wollte eine XML-Schemadatei hinzufügen. Also habe ich eine .xsd Datei hinzugefügt, aber es enthält .xss und .xsc Dateien. Muss ich irgendetwas für diese Dateien tun, um meine Schemadefinition richtig zu machen? Was ist der Zweck von ihnen?
Oh..k..finally ich habe es ...
Nun, da ich darüber nachdenke, denke ich, dass das Verhalten, das ich sehe, darauf zurückzuführen ist, wie die Datei ursprünglich erstellt wurde und nicht das XSD selbst. Wenn wir die Datei ursprünglich als Dataset erstellt haben (was eine XSD generiert), erhalten wir alle Gepäckdateien (.cs, .xsc, .xss). Diese Dateien werden erstellt, weil die XSD-Datei eine Datenmenge und keine reine XML-Schemadatei darstellt. Wenn das Schema nicht als Datenmenge behandelt werden soll, öffnen Sie die XSD-Datei im Texteditor und entfernen Sie die verschiedenen Attribute msprop und msdata, die auf das Stammdatensetelement angewendet wurden. Dann können wir die Subdateien löschen, die mit der Datei verknüpft sind und mit dem XML-Rohdaten-XSD verlassen werden. VS behandelt dann die Datei als eine normale XSD.
Also habe ich die XSD-Datei im Texteditor geöffnet und
geändert %Vor%Wenn ich das Projekt neu lade, waren die Dateien nicht mehr da ..
Aber die Frage bleibt immer noch - obwohl wir diese Dateien nicht verwenden, können wir die Ausgabe erhalten, also sind diese Dateien nur zum Zweck des Designs und nicht für andere Zwecke?
Gibt es jemanden, der mit diesen Dateien gearbeitet hat? Kann jemand ein Beispiel geben, in dem wir xsd als Datensatz behandeln?
.xss speichert Details darüber, wie Tabellen im visuellen Bereich platziert werden Darstellung des Datensatzes.
Tags und Links visual-studio-2010 xml xsd