Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Prism shell模板,正在创建ShellView的两个实例_C#_Wpf_Prism - Fatal编程技术网

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

C# Prism shell模板,正在创建ShellView的两个实例,c#,wpf,prism,C#,Wpf,Prism,以默认值启动,所有操作均按预期进行 我开始进行更改和修改,现在应用程序启动了两次 protected override DependencyObject CreateShell() 上述覆盖仅调用一次。ShellView中的构造函数将被调用两次。一次用于默认构造函数,一次用于以ShellViewModel为实例的构造函数 不确定到底是什么原因导致了这种情况,但我的直觉是,有些东西被无意中修改了,一个微不足道的解决方案正在等待着……StartupUri被设置;我相信这是在使用Expression

以默认值启动,所有操作均按预期进行

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

protected override DependencyObject CreateShell()

上述覆盖仅调用一次。
ShellView
中的构造函数将被调用两次。一次用于默认构造函数,一次用于以
ShellViewModel
为实例的构造函数


不确定到底是什么原因导致了这种情况,但我的直觉是,有些东西被无意中修改了,一个微不足道的解决方案正在等待着……

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