EF-Code erzeugt zuerst keine Tabellen

8

Ich arbeite an einer ersten Site des EF-Codes und habe meine Klassen und eine Kontextklasse geschrieben, deren Quelle ist:

%Vor%

Das Projekt baut gut auf, aber wenn ich die Site starte, werden keine Tabellen in der Datenbank erstellt und ich bekomme einen Fehler, der besagt, dass die Datenbank das Kontextobjekt nicht finden kann, vermutlich weil der Code zuerst ist hat keine der notwendigen Tabellen generiert.

Irgendwelche Ideen, warum es überhaupt keine der Tabellen erzeugen würde und mir keine Art von Fehlerinformationen geben würde?

    
Tim 08.06.2011, 15:37
quelle

1 Antwort

7

Haben Sie eine Initialisierungsstrategie?

%Vor%

Von dem, was Sie abonnieren, klingt es so, als hätten Sie die Datenbank selbst erstellt. Dann müssen Sie eine Initialisierung angeben Strategie andernfalls werden keine Tabellen / Daten zur Datenbank hinzugefügt und die Abfrage der Datenbank führt zu einer Ausnahme: {"Die angegebene Tabelle existiert nicht. [someable]"}

    
Steven K. 08.06.2011, 21:41
quelle