Консольное приложение LogParser из формы запускается с ошибкой - C#
Формулировка задачи:
Здравствуйте. Возникла такая проблема . Мне нужно запустить консольное приложение LogParser с параметром из winform. Без параметра все запускается нормально , а вот если запустить с аргументом @"file:LogonSuccesses.sql" к примеру то само консольное приложение пишет ошибку( причем не ясно какую вначале пишет хелп по этому приложению, а потом закрывается) Причем если ту же команду вбить непосредственно в само приложение то все работает нормально. Подскажите пожалуйста в чем там может быть дело ? ,
Блин похоже это приложение вообще этот аргумент не получает,но ведь там же ясно указано какой аргумент должен быть???
вызываю приложение с аргументом так
//Запуск LogParser public void lunchParser(string args) { try { Process sysInfo = new Process(); sysInfo.StartInfo.ErrorDialog = true; sysInfo.StartInfo.FileName = @"D:\Program Files\Log Parser 2.2\LogParser.exe"; sysInfo.Start(); //В args передаю сам аргумент sysInfo.StartInfo.Arguments = args; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
Решение задачи: «Консольное приложение LogParser из формы запускается с ошибкой»
textual
Листинг программы
System.Diagnostics.Process.Start("LogParser","file:ExtensionByte.sql");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д