重启WPF应用程序

时间:2011-07-22 19:09:15

标签: wpf xbap

我的应用程序有很多视图,我使用的是AutoLogoffHelper类,它维护应用程序的计时器。由于计时器为0时不活动,它会调用注销事件(也在AutoLogoffhelper类中)。

截至目前,我正在使用Application.shutdown来完全关闭Application。

但有没有办法重新启动应用程序或删除导航历史记录和会话信息并导航到登录屏幕?

感谢。

1 个答案:

答案 0 :(得分:2)

要重新启动,您可以使用Process.Start和命令行参数(自动包含应用程序的路径):

Process.Start(Environment.GetCommandLineArgs()[0]);