2017-08-24 5 views
0

Nous avons un système interne. Net (ver 4) Winforms crud application à mon entreprise pour laquelle nous devons apporter quelques modifications (par exemple capturer des champs supplémentaires). Malheureusement, le codeur qui a créé est parti depuis longtemps et nous n'avons pas le code source. J'ai très peu de connaissance de .Net mais ai-je réussi à le décompiler en utilisant ILSpy (à C#) et à résoudre quelques problèmes de compilation alors maintenant il va compiler et s'exécuter.Comment créer des XSD à partir de classes Dataset et DatasetTableAdapters?

Cependant, aucun fichier XSD n'est créé lors de la décompilation et je dois maintenant apporter des modifications à l'ensemble de données typé.

Est-il possible de créer le fichier XSD à partir des classes Dataset et DatasetTableAdapter?

Merci d'avance pour votre hésitation.

Répondre

0

L'objet DataSet a une méthode WriteXmlSchema intégrée. Il peut être utilisé comme this-

DataSetObj.WriteXmlSchema(@"C:\yourApp\yourSchema.xsd"); 
+0

[Lien vers la méthode] (https://msdn.microsoft.com/en-us/library/system.data.dataset.writexmlschema (v = vs.110) .aspx) – Franck

+0

Cela a bien fait l'affaire. Merci beaucoup. – Samuel