<分区>
我有一个应用程序“X”与另一个应用程序“Y”通信。 我想让我的应用程序 X 检查何时不再与应用程序 Y 通信,如果是这样,则杀死自己和 Y。 应用程序 X 具有用 C# 编写的 GUI,它运行 C++ 代码。 应用程序 Y 是用 C++ 编写的。 我怎样才能做到这一点? 提前致谢
<分区>
我有一个应用程序“X”与另一个应用程序“Y”通信。 我想让我的应用程序 X 检查何时不再与应用程序 Y 通信,如果是这样,则杀死自己和 Y。 应用程序 X 具有用 C# 编写的 GUI,它运行 C++ 代码。 应用程序 Y 是用 C++ 编写的。 我怎样才能做到这一点? 提前致谢
最佳答案
在您的 C# 应用程序中,如果连接中断,您可以在“Y”应用程序及其自身上调用 Process.Kill() 方法
Process [] proc Process.GetProcessesByName("your_process");
proc[0].Kill();
关于c# - 当我的应用程序没有响应时使用 c# 终止我的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30706536/