Ho risolto un po di problemi con xsd per creare lo schema delle classi in c# con xsd.exe.
Il problema è che questo errore non riesco a risolverlo:
nell'xsd ho questo(lo spezzone che non va):
codice:
<xs:element name="uos" type="ifc:uos" substitutionGroup="ex:uos"/>
<xs:complexType name="uos">
<xs:complexContent>
<xs:extension base="ex:uos">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="ex:Entity"/>
</xs:choice>
</xs:extension>
</xs:complexContent>
</xs:complexType>
che mi da errore:
Errore: Errore durante la generazione di classi per lo schema 'ifc2x3'.
- Tipo di dati 'urn:iso.org:standard:10303
art(28):version(2):xmlschema:commo
n:uos' mancante.
e non so come correggere ,mentre con Altova xml spy tutto funziona correttamente.
COsa puo' essere questa differenza?
Per un mese ho xml spy in prova, si puo' testare cosa non va?
con xsd gli errori sono un po criptici.