重複の可能性:
Process.Start() が成功したかどうかを知る方法は?
WD
私のプログラムには、別の実行中のプロセスであるウォッチドッグ(と呼びましょう)に似たプロセスがあります(呼びましょうA
)。特定のイベントでプロセスを開始しています。WD
キーが押されたとしましょう。このプロセスで別のプロセスを開始したいとします。それを呼び出しましょうB
。
問題は、そのプロセスが正常に開始されたA
ことを知った後、最初のプロセスをシャットダウンしたいということです。B
どうすればそれを確認できますか?
プロセスWD
を開始B
しProcess.Start(argList)
、ProcessInfo(argList)
構文を使用しています。
各プロセスは単純な C# コンソール アプリケーションです。