/ / Impossibile aggiungere una nuova proprietà scalare - asp.net-mvc, visual-studio, asp.net-mvc-4

Non è possibile aggiungere nuove proprietà scalari - asp.net-mvc, visual-studio, asp.net-mvc-4

Ecco il mio ambiente:

VS 2012
Asp.net MVC4

  1. Ho creato un nuovo diagramma modello.
  2. Aggiungi un'entità chiamata Tipo
  3. Fare clic con il tasto destro del mouse sul modello e sul database creato.
  4. Crea i controller e le viste.
  5. Tutto funzionava bene fino ad ora.

Ora voglio aggiungere una nuova proprietà scalare.

Quindi, ho aggiunto la nuova proprietà scalare e ora ricevo questo errore quando chiamo la pagina:

Il modello che supporta il TipoContext il contesto è cambiato da quando è stato creato il database.

Ho già scavato lo stackoverflow e ho trovato molti suggerimenti, ma nessuno ha funzionato per me.

risposte:

0 per risposta № 1

Sì, poiché hai aggiunto la proprietà scalare nel tuomodello, che deve essere riflesso nel database per funzionare l'applicazione. Per questo motivo, è necessario abilitare DBMigration e comunicare al database quali modifiche sono state apportate. David Hayden ha un bell'articolo, dai un'occhiata Qui.