OK, so habe ich eine MVVM Silverlight-AnwendungXamlParseExceptions im Entwurfsmodus - machen Design-Modus nutzlos
und vor kurzem, so scheint es, jede einzelne meiner Ansichten, die eine XamlParseException wirft, weil es keine statischen Ressourcen finden können, die ich definiert haben in meine app.xaml-Datei.
Ich bin davon überzeugt, dass diese Ansichten alle im Entwurfsmodus verwendet wurden, aber keiner von ihnen mehr. [: 15 Position: 28 Linie] bei System.Windows.Application.LoadComponent (Object Komponente, Uri resourceLocator) bei USRWeb.Main.Views.Scheduling.SeatDetails
Kann nicht eine Ressource mit dem Namen/Key VisibilityFormatter finden. InitializeComponent() in xxx \ obj \ Debug \ Ansichten \ SeatDetails.gics: Zeile 63 bei USRWeb.Main.Views.Scheduling.SeatDetails.cctor() in xxx \ Views \ SeatDetails.xaml.cs: Zeile 25
Also, warum hat sich das plötzlich geändert und wie arbeite ich daran?
Machst du irgendetwas in den Ressourcen, die du geladen hast (wie das Anrufen eines Web-Service)? In der Regel tritt dieser Fehler auf, wenn Sie nicht überprüfen, ob Sie sich im Entwurfsmodus befinden und Serviceanrufe und ähnliches durchführen. – Bryant
Meine Viewmodels haben alle einen Designmodus-Ausschluss in ihren Konstruktoren. Dies ist in der Ansicht drahtlos – kylepike