【发布时间】:2011-06-29 13:38:56
【问题描述】:
public static void launchProcess(string processName, string arguments, out string output)
{
Process p = new Process
{
StartInfo = { UseShellExecute = false, RedirectStandardOutput = true, FileName = processName, Arguments = arguments }
};
p.Start();
output = p.StandardOutput.ReadToEnd();
p.WaitForExit();
}
如果我的参数包含如下文件名:
D:\Visual Studio Projects\ProjectOnTFS\ProjectOnTFS
然后我得到错误:
【问题讨论】:
-
你称之为“错误”的错误是什么?
-
对参数使用双引号,例如
"D:\Visual Studio Projects\ProjectOnTFS\ProjectOnTFS"。
标签: c# .net file-io console-application