2016-07-31 9 views
0

Ich löschte und neu erstellt ein Entity Framework-Modell aus der Datenbank (EDMX-Modell). Alle Einstellungen wurden auf Standard zurückgesetzt.Entity Framework Database Zuerst plötzlich angezeigt "Das Symbol wurde bereits definiert"

Ich erhalte mehr als 80 Fehlermeldungen plötzlich:

Error Error 10001: Das Symbol 'Entities' hat definiert bereits. Projektname C: \ Projects \ Projektname \ application \ Projektname \ Projektname \ Businesslogic \ Orm \ Entities.edmx 1494

Error Error 10001: Das Symbol 'Entities.C__MigrationHistory' hat bereits definiert. Projektname C: \ Projects \ Projektname \ application \ Projektname \ Projektname \ Businesslogic \ Orm \ Entities.edmx 1495

Error Error 10001: Das Symbol 'Entities.FK_ArticleRevisions_Articles' wurde bereits definiert. Projektname C: \ Projects \ Projektname \ application \ Projektname \ Projektname \ Businesslogic \ Orm \ Entities.edmx 1513

Error Error 10001: Das Symbol 'Entities.FK_ArticleRevisions_Articles.Articles' bereits hat definiert. Projektname C: \ Projects \ Projektname \ application \ Projektname \ Projektname \ Businesslogic \ Orm \ Entities.edmx 1514

... und so weiter für jeden Fremdschlüssel Beziehung ich habe.

Ich mache diesen Prozess ziemlich regelmäßig für mehrere verschiedene Projekte und das ist noch nie passiert. Ich habe versucht, den Vorgang zu wiederholen, .NET-Cache-Dateien zu löschen, die Ordner bin und obj für das Projekt zu löschen, VS neu zu starten, PC neu zu starten. Nichts half.

Ich bemerkte, dass die edmx-Datei in der Tat doppelte Assoziationsdefinitionen enthält.

Antwort

0

Nach ein paar Tagen verschwand das Problem von selbst. Wahrscheinlich keine hilfreiche Antwort. :)