Application.ExitThread();
Thread thtmp = new Thread(new ParameterizedThreadStart(run)); object appName = Application.ExecutablePath; Thread.Sleep(1);thtmp.Start(appName);
private void run(Object obj)
{
Process ps = new Process();
ps.StartInfo.FileName = obj.ToString(); ps.Start();
}