可能重复:Run single instance of an application using Mutex


我在控制台应用程序上以C#使用VS 2008。不确定是否有可用的类(进程?)来限制一次仅运行一个控制台应用程序。

最佳答案

没有此类,但是您可以使用System.Threading.Mutex来构建一个。

Mutex是一个同步原语,也可以用于进程间同步。

请参见示例:How ensure that only one instance of an application will run?

关于c# - 启动单个控制台应用程序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/943085/

10-10 21:36