Dans Mon ensemble de projets Windows, les fichiers XML se trouvent dans "c: \ TestProj \ XmlSource".Clarification de l'obtention du répertoire souhaité
Ma mission est de créer par programme des fichiers de schéma pour ces fichiers xml.
J'exécute le code comme suit:
chaînedirectoryName = @ "c: \ TestProj \ SourceXML";
foreach (string foundName in System.IO.Directory.GetFiles(directoryName))
{
Process.Start(@"c:\TestProj\xsd.exe",
Path.Combine(directoryName, foundName));
}
Le code fonctionne très bien et les XSD sont générée.Système problème est, les XSD sont générés dans le dossier de débogage. Je veux créer ces XSD dans le dossier XSD (c: \ TestProj \ XmlSource \ XSD) .Comment puis-je forcer XSD.exe pour produire la sortie dans le dossier désiré. Je suis dans un peu de confusion pour gérer le commutateur outputDir
.