Ich portiere eine alte .NET 2.0-Bibliothek in ein portables .NET-Projekt. Ziel des Projekts ist Windows 8.1.Generieren von Klassen aus dem XSD-Schema
Meine Bibliothek enthält einige Klassen, die vom XSD-Tool durch eine XSD-Schemadefinition generiert wurden. Diese Klassen enthalten das [Serializable]
Attribut, das für Windows Store Apps nicht zulässig ist. Ich lese, dass ich stattdessen die Attribute [DataContract]
und [DataMember]
verwenden muss. Ich habe versucht, die Klassen aus dem xsd-Schema erneut mit dem Tool xsd zu generieren, das mit Visual Studio 2015 geliefert wird, aber ohne Erfolg. Es erzeugte immer noch die Klassen mit dem [Serializable]
Attribut. Ich habe den folgenden Befehl verwendet
So kann ich Klassen aus xsd Schema generieren, die für Windows Store Apps gültig sind?
Grüße
Michael
"nicht erlaubt" oder existiert nicht? – fredrik
siehe https://stackoverflow.com/questions/32446989/system-serializable-attribute-gone-in-windows-10-uwp-apps –