In der Windows-basierten Projektgruppe befinden sich XML-Dateien unter "c: \ TestProj \ XmlSource".Erläuterung zum Abrufen des gewünschten Verzeichnisses
Meine Aufgabe ist es, Schemadateien für diese XML-Dateien programmgesteuert zu erstellen.
ich den Code wie folgt bin Ausführung:
Zeichenfolge Verzeichnisname = @ "c: \ TestProj \ xmlSource";
foreach (string foundName in System.IO.Directory.GetFiles(directoryName))
{
Process.Start(@"c:\TestProj\xsd.exe",
Path.Combine(directoryName, foundName));
}
Der Code funktionieren gut und die XSDs sind generated.The Problem ist, werden die XSDs in Debug-Ordnern erzeugt. Ich möchte diese XSDs im XSD-Ordner erstellen (c: \ TestProj \ XmlSource \ XSD). Wie kann ich die XSD.exe erzwingen, um die Ausgabe in den gewünschten Ordner zu erzeugen. Ich bin etwas verwirrt, um den outputDir
Schalter zu handhaben.