关闭时Prism App不会退出

Vac*_*ano 4 wpf prism

我正在学习棱镜而且我遇到了问题.

我制作的应用程序非常类似于Mike Taulty制作的应用程序,对于Prism来说是非常有价值的.最大的区别是我的应用程序是WPF应用程序而不是Silverlight.

我发现我遇到了问题.当我关闭主shell窗口时,应用程序不会退出.窗口走了一段路,但调试器仍处于活动状态.

我试过寻找调用堆栈等,但Visual Studio只是告诉我它是"外部代码".

关于我能做什么/寻找解决这个问题的任何想法?

小智 6

覆盖App.xaml后面代码中的OnStartup方法,并添加:

this.ShutdownMode = ShutdownMode.OnMainWindowClose; 
Run Code Online (Sandbox Code Playgroud)

HTH