Entwickler-Ecke

WPF / Silverlight - Designer, Fehlermeldung, FileCodeModel


funcry - Sa 02.07.11 16:49
Titel: Designer, Fehlermeldung, FileCodeModel
Während dem Arbeiten an xaml-Dateien im Designer, unter c# 2010 Express, erhalte ich nach kürzester Zeit immer folgende Fehlermeldung:


XML-Daten
1:
2:
Fehler  1  "System.ObjectDisposedException" wurde in "foo.xaml" ausgelöst: Auf das verworfene Objekt kann nicht zugegriffen werden.
Objektname: "FileCodeModel".  foo.xaml  1  1  bar


Leider bin ich ratlos was ich dagegen unternehmen könnte... Beheben lässt sich das Problem indem ich das Projekt neu compiliere, über Hinweise wie sich die ursache herausfinden liese, wäre ich recht froh.


IsNull - So 03.07.11 12:26

Die meisten Designer Fehler werden dadurch verursacht, dass du in deinen Controls / Code Behinds auf DInge zugreift die im Designer Mode nicht vorhanden/instanziert sind.
Man benötigt daher oft eine Abfrage ob der aktuelle Code im Designer ausgeführt wird, eine Suche danach liefert einige Beispiele.

In dem Falle würde ich das gesammte Projekt kopieren, und darin nach und nach alles entfernen (gerade Code Behind / custom Control Code) und schauen ob der Fehler immer noch auftritt. So kannst du das Problem eingrenzen.

Gruss