static void Main() { bool newMutexCreated = true; using (new Mutex(true, Assembly.GetExecutingAssembly().FullName, out newMutexCreated)){ if (!newMutexCreated) //exist return; Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new ServiceForm()); } } 转载于:https://www.cnblogs.com/steeven/archive/2006/04/11/372033.html