管理器应用程序,用于检查另一个应用程序的状态

时间:2018-11-27 06:20:55

标签: c# wpf

我正在开发Windows管理器应用程序,需要允许用户运行另一个Windows应用程序的新实例。该管理器应用程序应显示其他应用程序是否正在运行(如果未运行),然后允许其运行。如果另一个应用程序关闭或崩溃,则管理器应用程序应显示另一个应用程序已关闭。

解决此问题的最佳方法是什么。互斥锁,轮询,事件

1 个答案:

答案 0 :(得分:1)

使用 System.Diagnostics.Process 创建新的应用程序实例并检查HasExited属性或监听 Exited 事件。