只运行一个应用程序实例
bool mutexIsNew;
using (System.Threading.Mutex m=new Mutex(true,"",out mutexIsNew))
{
if (mutexIsNew)
{
//第一个实例,run
}
else
{
//已经存在实例,退出
}
}