我有一个申请" X"它与另一个应用程序通信" Y"。 我希望在没有与应用程序Y进行更多通信的情况下检查我的应用程序X,如果是,则自行杀死和Y. 应用程序X具有用C#编写的GUI,它运行C ++代码。 应用程序Y是用C ++编写的。 我怎样才能做到这一点? 提前致谢
答案 0 :(得分:1)
在您的C#应用程序中,您可以在'Y'应用程序上调用Process.Kill()方法,如果丢失了连接,则可以调用自身
Process [] proc Process.GetProcessesByName("your_process");
proc[0].Kill();