2015-01-14 2 views
0

У меня есть простой вопрос. У меня есть файл xsd, и я должен создать классы в соответствии с этим xsd.Создание классов из xsd без использования xsd.exe

Я знаю, что могу использовать xsd.exe из командной строки. Но мое решение должно быть без xsd (только от C# кода).

Есть ли какие-либо рамки или известное решение для этого?

+0

Что вы тогда нужно сделать, это receate часть Xsd.exe. –

+0

Не совсем понятно, что вам нужно. Из комментариев ниже кажется, что вы пытаетесь создать программу на C#, которая может создавать классы C# с учетом XSD - то есть ваша собственная версия 'xsd.exe' - это правильно? (уточните свой ответ, чтобы уточнить). – Kjartan

ответ

0

Пожалуйста, используйте выполнение процесса в C# и вызывать Xsd.exe в том, что и представить определение схемы http://www.dotnetperls.com/process

using System.Diagnostics; 

class Program 
{ 
    static void Main() 
    { 
    // Use Process.Start here. 
    Process.Start("C:\\"); 
    } 
} 
+0

Я думал, что это другое решение tan выполнить xsd.exe из кода;) – ogrod87

Смежные вопросы