In Visual Studio 2010 EF 4, è possibile aggiungere una nuova colonna a una tabella di database, quindi fare clic su "Aggiorna modello dal database" sul mio .edmx e tutto andava bene nel mondo.VS 2012 - EF 5.0 - Aggiorna modello dal database - Non raccogliere le modifiche della tabella
In Visual Studio 2012 EF 5, altero una tabella, quindi faccio clic su "Aggiorna modello dal database" e non rilevo più le modifiche alle singole tabelle.
Mi manca qualcosa ... o si tratta di una nuova 'funzione' di VS2012?
Aggiornamento L'unico modo per ottenere un tavolo con una colonna aggiunta a riflettere nel file .edmx è quello di eliminare la tabella poi 'Aggiornamento del modello dal database' e sarà raccogliere la colonna aggiunta. Tuttavia, mette il tavolo aggiunto lontano a sinistra e devo spostarlo di nuovo in posizione. No biggie solo un fastidio.
Questo è sempre stato stravagante, anche tra il 2010 e il 2008. Alcuni tipi di modifiche non sono mai state propagate al modello. Forse questo è uno di quei casi? –
Ti ho sentito, ma almeno ha funzionato nel 2010 per aggiornare un tavolo e l'EDMX lo avrebbe rilevato. Questo mi riporta ai giorni LINQ, in cui devi eliminare l'elemento, quindi aggiungerlo di nuovo in ... ugh – c0d3p03t
Come ho detto, non è sempre stato così. E spesso dovevi aggiornare l'oggetto manualmente, oppure eliminare e riaggiungere. –