Jak uzyskać proces nowo utworzonego okna IE8?

Podczas korzystania z .NET Process.Start, aby uruchomić iexplore.exe IE8, a jeśli masz już otwarte inne okno IE8, to proces iexplore.exe, który właśnie uruchomiłeś, natychmiast się zakończy, a jego proces potomny zostanie dołączony do głównego procesu IE8. Wynikiem tego jest to, że obiekt Process zostanie połączony z procesem „wywołujący”, który już się zakończył, ale nie z działającym procesem potomnym. Wszystko, co chcesz zrobić z obiektem Process, spowoduje wyjątek InvalidOperationException informujący, że proces zakończył działanie.

Jak uzyskać obiekt Process powiązany z rzeczywistym procesem potomnym IE8?

questionAnswers(2)

yourAnswerToTheQuestion