class Program
{
public static void Main()
{
bool firstApplictionInstance;
string mutexName = Assembly.GetEntryAssembly().FullName;
using (Mutex mutex = new Mutex(false, mutexName, out firstApplictionInstance))
{
if (!firstApplictionInstance)
{
Console.WriteLine("This appliction is already running");
Console.ReadLine();
}
else
{
Console.WriteLine("Enter to ShutDown");
Console.ReadLine();
}
}
}
}
```