Запуск другой программы и ошибка "файл не является приложением win32" - C#
Формулировка задачи:
ситуация в следующем. нужно запустить программу делаю:
proc.Start(); - ругается что данный файл не является приложение win32
в чем подвох?
причем просто запуская из папки руками файл, все нормально.
ос - хп_х32
string key = "/qb/norestart"; string file = "C:\\csp_x86.msi"; proc.StartInfo.FileName = file; proc.StartInfo.Arguments = key; proc.StartInfo.UseShellExecute = false; proc.Start(); proc.WaitForExit();
Решение задачи: «Запуск другой программы и ошибка "файл не является приложением win32"»
textual
Листинг программы
Process p = new Process(); p.StartInfo.FileName = "msiexec"; p.StartInfo.Arguments = "/i PathToYour.msi"; p.Start();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д