.NET 4.x Process.Start, как проверить существование exe - C#

Узнай цену своей работы

Формулировка задачи:

Мне нужно у клиента запускать приложения: Тут все понятно, написали и понеслась.....
Process.Start
Но что делать У одного клиента есть test.exe, а у другого нету. Сервер отправляет команды на запуск, у первого все ОК. У второго вылет приложения из-за не возможности запуска test.exe. Как можно проверить, возможно ли запустить test.exe, а потом уже запускать?!

Решение задачи: «.NET 4.x Process.Start, как проверить существование exe»

textual
Листинг программы
if (File.Exists(file))
{
    try {
        Process.Start("test.exe");
    }
    catch (Exception e) {
       MessageBox.Show(e.Message, "Не удалось запустить test.exe");
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.2 из 5
Похожие ответы