问题与WPF C#应用程序产生两个主要的Windows

我一直在这个应用程序的最后几天,突然这个超级奇怪的问题开始发生在我的主窗口开始在运行时产卵的2个。 我search了3个小时,无法find发生的地方或原因。 如果你想向陌生人展示一些爱,你能帮我find为什么发生这种情况吗?

我的项目位于这里(需要.NET 4):

http://www.kirkouimet.com/files/development/Listen.zip

在App.xaml中有StartupUri="MainWindow.xaml" ,在App.xaml.cs中有MainWindow = new MainWindow() ,然后是MainWindow.Show() 。 只要删除App.xaml中的一个,你就可以走了。