【发布时间】:2010-11-03 20:48:15
【问题描述】:
我想执行一个命令行工具来处理数据。它不需要阻塞。 我希望它是低优先级的。所以我写了下面的
Process app = new Process();
app.StartInfo.FileName = @"bin\convert.exe";
app.StartInfo.Arguments = TheArgs;
app.PriorityClass = ProcessPriorityClass.BelowNormal;
app.Start();
但是,我收到了 System.InvalidOperationException 消息“没有进程与此对象关联”。为什么?如何以低优先级正确启动此应用?
没有app.PriorityClass = ProcessPriorityClass.BelowNormal; 行,应用程序运行良好。
【问题讨论】:
标签: c# process shellexecute