Написание фрагмента кода, который открывает другой процесс.Как уловить исключение во время выполнения другого процесса в C#?
public void StartProcess()
{
Process p = Process.Start("Process1");
p.WaitForInputIdle();
SetParent(p.MainWindowHandle, this.Handle);
IntPtr h = p.MainWindowHandle;
}
Это начнет процесс 1. Есть ли способ уловить исключения во время выполнения в Process1?
Это другой вопрос из приведенного кода here, поскольку он рассказывает вам, как поймать исключение во время выполнения в сборку .net exectuable. Приложение, которое я открываю, построено с использованием Delphi, и у меня нет исходного кода
@giladgreen Это не дубликат, как код, который вы показали [здесь] (http://stackoverflow.com/questions/2279181/catch-another-process-unhandled-exception), в котором описано, как поймать исключение во время выполнения сборка .net exectuable. Приложение, которое я открываю, построено с использованием Delphi, и у меня нет исходного кода. –