Я звоню в приложение третьей части, которое «иногда» работает в VB.NET (это самодостаточный WCF).Но иногда стороннее приложение будет зависать вечно, поэтому я добавил к нему 90-секундный таймер.Проблема в том, как узнать, истек ли срок действия вещи?
Код выглядит следующим образом:
Dim MyProcess as System.Diagnostics.Process = System.Diagnostics.Process.Start(MyInfo)
MyProcess.WaitForExit(90000)
Я хотел бы сделать что-то вроде этого
If MyProcess.ExceededTimeout Then
MyFunction = False
Else
MyFunction = True
End If
Есть идеи?
Спасибо,
Джейсон