Die Ansicht für ViewModel kann nicht gefunden werden

7

Ich habe eine wpf-Anwendung mit Caliburn.Micro. Ich habe eine Ansicht MyView:

%Vor%

Ich habe auch MyViewModel:

%Vor%

Aus irgendeinem Grund erhalte ich die folgende Meldung auf dem Tab-Steuerelement:

Die Ansicht für ReferenceMaintenanceWorkspace.MyViewModel kann nicht gefunden werden.

Könnten Sie bitte erklären, warum das passieren könnte? Danke.

    
David Shochet 18.06.2012, 12:53
quelle

3 Antworten

12

Caliburn Micro erwartet eine bestimmte Dateistruktur in Ihrem Projekt. Ihre Views und Viewmodels sollten sich in separaten Ordnern namens Views und ViewModels befinden.

Hier ist ein schönes Hallo-Welt-Beispiel, das dies beschreibt.

>     
ShadeOfGrey 18.06.2012, 13:00
quelle
6

Nur für die Zukunft passiert es auch nach dem Umbenennen von Klassen / Paketen, aber in der Ansicht wird die XAML-Datei "x: Class" nicht aktualisiert.

    
pmezykowski 02.07.2015 09:46
quelle
4

Sie sollten SelectAssemblies im Bootstrapper überschreiben und den Assemblynamen angeben, in dem sich Ihre Ansicht befindet.

    
Sergii Shumakov 18.08.2014 18:13
quelle

Tags und Links