Application.Restart()不会关闭旧的,但会启动一个新的

时间:2013-05-08 22:06:44

标签: c# .net wpf kinect

C#WPF应用程序,Kinect应用程序

从页面调用,想要重新启动整个应用程序

System.Diagnostics.Process.Start(System.Windows.Forms.Application.ExecutablePath);
System.Windows.Forms.Application.Exit();

也不会关闭旧的。为什么?我可以做任何黑客攻击吗?这是最后一刻,所以我需要一个黑客解决方案,因为我将在一小时内进行演示。

感谢。

1 个答案:

答案 0 :(得分:1)

你可以使用它。 这项工作在Wpf

System.Diagnostics.Process.Start(Environment.CurrentDirectory+"\\YourExeName");
Close();