Ottenere il seguente errore quando si tenta di eseguire una query su un assembly dbcontext in Linqpad.Linqpad e codice EF5 prima
InvalidOperationException: il modello di backup del contesto "UserQuery" è stato modificato da quando il database è stato creato. Prendi in considerazione l'utilizzo di Code First Migrations per aggiornare il database (http://go.microsoft.com/fwlink/?LinkId=238269).
Dopo aver fatto un po 'di lettura sembra che:
Database.SetInitializer<DiaryAssistantContext>(null);
è necessario. Tuttavia questo è già nella mia classe DbContext derivata.
Qualcuno può darmi un puntatore?
ho aggiunto la linea suggerito al costruttore della classe DbContext derivata e funziona perfettamente. Non sono sicuro di aver capito bene perché. – dandcg
GetType() è virtuale, quindi equivale a chiamare Database.SetInitializer (null); quando eseguito in LINQPad –