2017-08-24 80 views
0

我们在公司内部有一个遗留的.Net(ver 4)winform crud应用程序,我们需要对其进行一些更改(例如捕获其他字段)。不幸的是,创建的编码器早已不复存在,我们没有源代码。我对.Net知之甚少,但是我已经设法使用ILSpy(对c#)对它进行反编译,并修复了一些编译问题,现在编译和运行。如何从数据集和DatasetTableAdapters类创建XSD?

但是,反编译时不会创建XSD文件,我现在需要对类型化数据集进行更改。

是否有无法通过Dataset和DatasetTableAdapter类创建XSD文件?

预先感谢您的犹豫。

回答

0

DataSet对象具有内置的WriteXmlSchema方法。它可以用来像这 -

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

[链接到该方法](https://msdn.microsoft.com/en-us/library/system.data.dataset.writexmlschema(V = vs.110) .aspx) – Franck

+0

这很棒。非常感谢你。 – Samuel