In attesa del rilascio ufficiale di VS2010, bisogna fare i conti con un baco nella versione RC riguardo all'entity framework.
Caso: un campo nullable della tabella principale riferisce una tabella secondaria. La chiave primaria della tabella secondaria è di tipo identity (autogerata). Entity framework erroneamente marca come autogerata (
Il link per votare il baco su microsoft connect e un workaround.
In breve il workaround consiste nel rimuovere la specifica (
Caso: un campo nullable della tabella principale riferisce una tabella secondaria. La chiave primaria della tabella secondaria è di tipo identity (autogerata). Entity framework erroneamente marca come autogerata (
StoreGeneratedPattern="Identity"
) anche la proprietà della tabella Principale.Il link per votare il baco su microsoft connect e un workaround.
In breve il workaround consiste nel rimuovere la specifica (
StoreGeneratedPattern="Identity"
) per i campi incriminati (il listato xml si può editare direttamente in visual studio: tasto destro sul file .edmx nel solution explorer e poi "edit xml").
Commenti