.NET 4.x Process.Start, как проверить существование exe - C#
Формулировка задачи:
Мне нужно у клиента запускать приложения:
Тут все понятно, написали и понеслась.....
Но что делать
У одного клиента есть test.exe, а у другого нету.
Сервер отправляет команды на запуск, у первого все ОК. У второго вылет приложения из-за не возможности запуска test.exe.
Как можно проверить, возможно ли запустить test.exe, а потом уже запускать?!
Process.Start
Решение задачи: «.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");
}
}