Oracle
 sql >> Database >  >> RDS >> Oracle

EF 4, come aggiungere classi parziali

Per riassumere l'ampia scia di commenti...

Verifica che i parziali siano stati fissati insieme correttamente:

  • Assicurati che entrambe le definizioni di classe siano nello stesso spazio dei nomi e nello stesso assembly.
  • Assicurati che almeno una di esse sia dichiarata parziale (la maggior parte delle classi generate lo sono, comprese quelle generate da EF).
  • Verifica che il parziale appena creato possa vedere i membri precedenti, per confermare che i parziali corrispondono.

Dove il client si trova in un binario diverso (come era il caso qui)

  • Assicurati che i binari/i riferimenti dei progetti client siano aggiornati (esegui una build pulita / elimina la copia binaria / ricrea il riferimento), a seconda della situazione del tuo progetto.

In questo caso, l'ultimo controllo è stato il più importante e ha risolto il problema.