Ecco cosa succede quando provo ad aggiornare il modello dal database con VS express 2013 per il web, EF6.1.1 e .NET framework 4.5.Errore quadro entità sull'aggiornamento del modello dal database e viceversa
In questo caso ho appena aggiunto un campo a una tabella nella definizione della tabella e aggiornato il database.
Dopo di che mi fate clic destro modello di aggiornamento dal database nella vista del modello EDMX e ricevo questo messaggio di errore:
Un'eccezione di tipo 'System.Runtime.InteropServices.COMException' si è verificato durante il tentativo di aggiornare dal database. Il messaggio di eccezione è: "Esiste già un file o una cartella con il nome" Model.Context.tt " . Si prega di dare un nome univoco alla voce che si sta aggiungendo o eliminare l'elemento esistente prima.
Ho notato che ottengo lo stesso messaggio di errore quando provo a generare il database dal modello.
ho provato i seguenti metodi:
- How do you update an edmx file with database changes?
- http://blog.jongallant.com/2012/08/entity-framework-manual-update.html#.VMYYRv7A7mH
ma nessuno di loro ha lavorato.
Ho anche trovato che https://entityframework.codeplex.com/workitem/1104 e sembra che sia stato risolto con "commit 7e8331d1d22d (repo EFTools)".
Chiunque può aiutarmi su come risolvere il mio problema o su cosa è "commit 7e8331d1d22d (repo EFTools)"?
Grazie
Boid’
Ciao, ho finalmente passato a un primo approccio al codice. Gli aggiornamenti nella struttura del database sono ora molto più semplici. – Boidot