2010-06-29 2 views
2

기본값 인 Prism Shell project으로 시작되었으며 모두 예상대로 작동했습니다.프리즘 셸 템플릿, 두 ShellView 인스턴스 생성

변경 및 수정 작업을 시작 했으므로 이제 응용 프로그램이 두 번 시작됩니다.

protected override DependencyObject CreateShell()

위의 재정

한 번만 호출됩니다. ShellView에있는 생성자가 두 번 호출됩니다. 기본 생성자에 대해 한 번, ShellViewModel 인스턴스를 사용하는 생성자에 대해 한 번.

확실하지 정확히이 그러나 내 직감을 일으키는 것은 ... 뭔가 실수로 수정하고, 사소한 해결책이 기다리고 있음을 설정

답변

5

StartupUri이다; 내 생각에 Expression Blend로 솔루션을 열 때 이런 일이 일어났습니다.

관련 문제