2014-10-27 78 views

回答

0

该类似乎是intresting:Process。这就是你如何从远程计算机获取进程:

Process[] procs = System.Diagnostics.Process.GetProcessesByName("TestApp", "MyServer01"); 

但是,这只适用于本地网络。如果你需要去在互联网上,我会写一个小selfhosted网络服务器提供一个方法,如果应用程序正在运行,返回TRUE

0

你可以使用一个Mutex解决您的问题。在启动应用程序时,您可以安装具有前缀“Global \”的名称的互斥体。通过这种方式,它在整个系统中将是唯一的,它使您能够注意到您的应用程序已经在系统上运行。

相关问题