Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在c#中调用exe,将xml文件作为参数传递给它_C#_Xml_Exe - Fatal编程技术网

如何在c#中调用exe,将xml文件作为参数传递给它

如何在c#中调用exe,将xml文件作为参数传递给它,c#,xml,exe,C#,Xml,Exe,我正在开发一个c#应用程序,它将调用saxonb9-1-0-8n的exe文件,并将xml文件作为参数来生成xslt文件。有人知道如何使用它,或者有人实现了它吗?/试试看: Process.Start("saxonb9-1-0-8n", "xmlFileName"); 您应该研究Process&ProcessStartInfo类 祝您好运bt结果是xslt文件将被存储吗?您可以添加参数-o:output并将文件设置为必须保存的位置 string MyFileName = "saxonb9-1

我正在开发一个c#应用程序,它将调用saxonb9-1-0-8n的exe文件,并将xml文件作为参数来生成xslt文件。有人知道如何使用它,或者有人实现了它吗?/

试试看:

Process.Start("saxonb9-1-0-8n", "xmlFileName");

您应该研究Process&ProcessStartInfo类


祝您好运

bt结果是xslt文件将被存储吗?您可以添加参数-o:output并将文件设置为必须保存的位置
string MyFileName = "saxonb9-1-0-8n.exe";
ProcessStartInfo proc = new ProcessStartInfo(MyFileName);
proc.Arguments = "xmlFileName";
Process.Start(proc);