Plusieurs schéma XSD fichiers de classes C#
Quelle est la meilleure façon de générer des classes C# à partir de plusieurs schéma XSD fichiers?
Certaines schéma XSD fichiers peuvent avoir une dépendance à l'autre, j'essaie d'éviter la duplication des classes C# généré.
Vous devez vous connecter pour publier un commentaire.
Utiliser le XSD.EXE programme, mais passer tous des schémas pour le programme sur la même ligne de commande.
Par exemple:
Émet une classe nommée:
Dans ce cas, ils sont Quickbooks Bureau SDK fichiers xsd, et le fichier final a des types il dépend dans les 3 premiers fichiers. Il ne émettent pas sur son propre, mais avec ses dépendances, il fonctionne comme souhaité.
Remarque qu'il y a un
/parameters:<file>
interrupteur qui vous permet de spécifier un fichier de paramètres de ligne de commande. Je me souviens de l'utiliser dans un projet pour une raison similaire.XSD.EXE doc a le paramètre format.
J'ai trouvé les exemples dans la doc MSDN un peu défaut.
Voici un exemple de fichier de paramètres pour la question codemeit décrit: