Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
C# を使用して、サービス (バックグラウンド プロセス) から実行している特定のコンソール プロセスに CTRL+C (ブレーク) を送信したいと考えています。
どうやってやるの?
単一のメソッドを持つコンソール アプリケーションに単純な WCF サービスを追加できます: public void Kill()
マスター サービスには、必要に応じて「Kill」メソッドを呼び出すそのサービスのクライアントがあります。その Kill() メソッドの実装では、 System.Exit() を呼び出すか、バックグラウンド プロセスに必要なその他のシャットダウン アクションを実行できます。