public static void Main(string[] args) { System.Threading.Mutex mutex = newSystem.Threading.Mutex (false,"ThisShouldOnlyRunOnce"); bool Running= !mutex.WaitOne(0,false); if(!Running) Application.Run(newFormMain()); else MessageBox.Show("It is started!"); }