ProcessStartInfo     pi     =     new     ProcessStartInfo(Assembly.GetExecutingAssembly().Location); 

Process     prc     =     new     Process(); 

prc.StartInfo     =     pi;                                                 

prc.Start(); 

//杀掉自己这个进程 

Process.GetCurrentProcess().Kill();