【发布时间】:2011-07-17 11:07:36
【问题描述】:
我在使用 Process.Start 执行外部控制台应用程序时遇到问题
Process p = new Process();
p.StartInfo.WorkingDirectory = "dump";
p.StartInfo.FileName = "test.exe";
p.StartInfo.Arguments = s;
p.Start();
当 p 生成的参数执行时,外部应用程序崩溃,尽管如果我在命令行窗口中复制完全相同的参数,它运行正常。
所以我的问题是如何创建命令窗口的新实例,然后添加命令 test.exe + s 运行?
如此有效地我启动了 cmd,然后将我的参数添加到它上面
【问题讨论】: