0

使用 C# 我想将 CTRL+C(中断)发送到我从服务(后台进程)运行的某个控制台进程,因为这似乎是终止它的唯一有效方法。

我怎样才能做到这一点?

4

1 回答 1

0

您可以向控制台应用程序添加一个简单的 WCF 服务,该服务只有一个方法:public void Kill()

在主服务中,您将拥有该服务的客户端,该客户端将在必要时调用“Kill”方法。在该 Kill() 方法的实现中,您可以调用 System.Exit() 或执行后台进程所需的任何其他关闭操作。

于 2013-02-17T09:08:20.137 回答