Prism shell模板,正在创建两个ShellView实例

Aar*_*ver 2 c# wpf prism

从默认的Prism Shell项目开始,所有项目都按预期工作.

我开始进行更改和修改,现在应用程序启动了两次.

protected override DependencyObject CreateShell()

上述覆盖仅调用一次.其中的构造函数ShellView被调用两次.一次是默认构造函数,一次是构造函数的一个实例ShellViewModel.

不确定究竟是什么造成了这种情况,但是我的预感是无意中修改了一些东西并且还有一个简单的解决方案......

Aar*_*ver 5

StartupUri被设定; 我相信这是在使用Expression Blend打开解决方案时发生的.