För att sammanfatta det stora kommentarspåret...
Kontrollera att delarna sitter ihop korrekt:
- Se till att båda klassdefinitionerna finns i samma namnutrymme och sammansättning.
- Se till att minst en av dem är deklarerad som partiell (de flesta genererade klasser är, inklusive EF-genererade).
- Kontrollera för att se till att den nyskapade delen kan se de tidigare medlemmarna för att bekräfta att delarna matchar.
Där klienten är i en annan binär (vilket var fallet här)
- Se till att klientprojektets binära/referenser är uppdaterade (utför en ren build / ta bort den binära kopian / återskapa referensen), beroende på din projektsituation.
För det här fallet var den sista kontrollen den viktigaste och löste problemet.