2010-04-13 7 views
3

J'ai un fichier XML que j'ai utilisé pour créer un fichier XSD et à partir de là généré le code C#.xsd.exe Fichier C# vers le fichier XSD

Cependant, au cours du développement, j'ai dû apporter quelques modifications à ce fichier C#. Est-ce que je peux utiliser l'outil xsd.exe pour convertir ce fichier C# dans un fichier XSD? J'espère éviter d'avoir à modifier manuellement le fichier XSD.

Répondre

3

A partir du fichier C# directement, vous ne pouvez pas revenir au fichier XSD (pas en utilisant xsd.exe).

Vous pouvez reconstruire le schéma du type construit dans le fichier C#:

xsd.exe yourdll.dll /t[ype]:TypeYouWantASchemaFor ou

xsd.exe yourExe.exe /t[ype]:TypeYouWantASchemaFor

Voir la DLL et EXE Options de fichier section du xsd documentation.

+0

à droite, et souvenez-vous. . . le schéma auquel vous arrivez, est juste un schéma possible auquel le document se conforme. Ce ne sera pas complètement général, évidemment. – Cheeso

Questions connexes