从c#windows应用程序调用带有参数的ClearCanvas exe
我正在尝试使用C#从Windows应用程序调用ClearCanvas exe with aruments,但我无法调用它。下面是我的代码 字符串[]args=新字符串[2]; args[0]=“ClearCanvas.Desktop” 我应该发送什么作为参数,如果我想发送多个参数,我需要做什么?是一个包含命令行参数的字符串,就像您在命令行中键入它们一样从c#windows应用程序调用带有参数的ClearCanvas exe,c#,clearcanvas,C#,Clearcanvas,我正在尝试使用C#从Windows应用程序调用ClearCanvas exe with aruments,但我无法调用它。下面是我的代码 字符串[]args=新字符串[2]; args[0]=“ClearCanvas.Desktop” 我应该发送什么作为参数,如果我想发送多个参数,我需要做什么?是一个包含命令行参数的字符串,就像您在命令行中键入它们一样 Process process = new Process(); process.StartInfo.FileName = @"D
Process process = new Process();
process.StartInfo.FileName =
@"D:\Cle...Debug\ClearCanvas.Desktop.Executable.exe";
process.StartInfo.Arguments = "paramet1 parameter2 \"param with space\" parameter4";
process.Start();
由于它是您的自定义应用程序,我不知道您的应用程序需要什么…顺便说一句,“我无法调用它”不是非常详细的说明什么不起作用-即它缺少预期的行为和可能的错误消息。
Process process = new Process();
process.StartInfo.FileName =
@"D:\Cle...Debug\ClearCanvas.Desktop.Executable.exe";
process.StartInfo.Arguments = "paramet1 parameter2 \"param with space\" parameter4";
process.Start();