Oracle
 sql >> Datenbank >  >> RDS >> Oracle

EF 4, wie man partielle Klassen hinzufügt

Um den großen Kommentarpfad zusammenzufassen...

Überprüfen Sie, ob die Teiltöne richtig zusammengefügt sind:

  • Stellen Sie sicher, dass sich beide Klassendefinitionen im selben Namespace und in derselben Assembly befinden.
  • Stellen Sie sicher, dass mindestens eine davon als partiell deklariert ist (die meisten generierten Klassen sind dies, einschließlich der von EF generierten).
  • Stellen Sie sicher, dass der neu erstellte Partial die vorherigen Mitglieder sehen kann, um zu bestätigen, dass die Partials übereinstimmen.

Wo sich der Client in einer anderen Binärdatei befindet (was hier der Fall war)

  • Stellen Sie sicher, dass die Binärdateien/Referenzen des Client-Projekts auf dem neuesten Stand sind (führen Sie einen sauberen Build durch/löschen Sie die Binärkopie/erstellen Sie die Referenz neu), je nach Projektsituation.

Für diesen Fall war die letzte Prüfung die wichtigste und löste das Problem.