Autor: Sebastian Thimm
16. Juli 2009 23:04
Beim Arbeiten mit dem Entity Framework, welches mit Visual Studio 2008 SP1 ausgeliefert wird, ist mir aufgefallen, dass es vorkommen kann, dass man plötzlich die EDMX-Datei aus dem Solution-Explorer nicht mehr mit dem Designer öffnen kann (Doppelklick zeigt keine Wirkung bzw. klappt nur die zugeordnete Designer.cs auf).
Die Ursache hierfür ist mir noch nicht klar, wenn das Verhalten auftritt, hilft jedoch folgender Workaround:
Rechtsklick auf die EDMX-Datei im Solution-Explorer, "Öffnen mit..." auswählen und aus der Auswahlliste den XML-Editor auswählen. Die EDMX-Datei wird dann in der XML-Ansicht geöffnet. Diese unverändert gleich wieder schließen (STRG+F4). Durch diese Aktion muss sich Visual Studio oder die Datei sodann irgendwie "regeneriert" haben, so dass sich die Datei durch einen anschließenden Doppelklick wieder ohne Probleme im Model-Designer öffnen lässt.
Video, welches das Verhalten und den Workaround demonstriert.
Scheint ein Bug zu sein.
Falls jemand eine dauerhafte Abhilfe weiß oder die Ursache kennt, bitte melden!