Сорри, если неправильно формулирую
Есть такая задача: написать прогу на с#, которая будет запускать программы из списка и перезапускать их в случае возникновения ошибки. Контролируемые программы написаны не мной и не на NET.
Собстно у меня один вопрос: как отследить момент появления АшыПки в процессе? (момент, при котором выводится окно о невозможности дальнейшей работы программы, типа она будет закрыта и тд.)