Ho uno strano problema quando aggiorno il mio modello EF (ver 5). Cancella tutte le classi che appartengono a quel modello.perché lo studio visivo elimina le mie classi quando aggiorno il modello di struttura dell'entità
La mia situazione era così. Ho cambiato la colonna chiave di due tabelle che hanno riferimenti alla mia tabella principale. L'aggiornamento del modello non ha apportato queste modifiche a edmx, quindi ho rimosso quelle tre tabelle (primaria e due tabelle di ricerca), salvato edmx. Quindi aggiornato il modello e aggiunto nuovamente quelle tabelle.
Una volta salvato il modello dopo averlo aggiornato, VS ha eliminato tutti i file di classe per questo edmx. L'edmx sembra ancora a posto con tutti i tavoli, solo le classi sono andate. Devo quindi ripristinare le mie ultime modifiche e riprovare.
Una cosa che ha funzionato è stata la modifica manuale del file edmx per apportare le modifiche appropriate alle classi interessate, ma non vedo perché dovrei farlo.
Qualche idea là fuori?
Grazie!
Alla fine ho trovato "Trasforma tutti i modelli T4" nel menu "Crea", ma non è riuscito a ricostruire l'edmx con cui avevo problemi. Alla fine ho appena ripristinato il mio codice e modificato manualmente il file. – Bauer
hanno lo stesso problema .. problema estremamente stupido .. succede a caso a volte quando aggiorno dal database dopo aver cambiato qualcosa come non annullabile a nullable – krilovich