ProcessStartInfo pi = new ProcessStartInfo(Assembly.GetExecutingAssembly().Location);
Process prc = new Process();
prc.StartInfo = pi;
prc.Start();
//杀掉自己这个进程
Process.GetCurrentProcess().Kill();
Process prc = new Process();
prc.StartInfo = pi;
prc.Start();
//杀掉自己这个进程
Process.GetCurrentProcess().Kill();
本文介绍了一种使用 C# 实现的应用程序自重启和自我终止的方法。通过 ProcessStartInfo 和 Process 类来启动当前程序的实例,并在新实例启动后杀死当前进程,实现了应用程序的平滑重启。
1127

被折叠的 条评论
为什么被折叠?



