- Если UseShellExecute = true и RedirectStandardOutput = true, я получаю:
Объект Process должен иметь Для свойства UseShellExecute установлено значение false, чтобы перенаправить потоки ввода-вывода.
- Система не может найти указанный файл
- Система не может найти указанный файл
- Система не может найти указанный файл
Выполняется следующий код:
Код: Выделить всё
Process p = new Process();
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardOutput = false;
p.StartInfo.WorkingDirectory = "C:\\Program Files (x86)\\VeryPDF PDF Split-Merge v3.0";
p.StartInfo.FileName = "pdfpg.exe " + strFileNames.Trim() + " "
+ D2P_Folder_Converted + "\\" + strOutputFileName;
p.Start();
p.WaitForExit();
p.Close();
p.Dispose();