Когато използвате колона за идентичност, трябва да се уверите, че сте задали това по подходящ начин във вашия EDMX (Entity Framework) модел. Вашата колона трябва да изглежда така:
Вашата колона зададена ли е на StoreGeneratedPattern = Identity
и Entity Key = True
?? Ако не - опитайте!
Това е стойността по подразбиране, която трябва да бъде картографирана автоматично, когато тази ситуация е съществувала по времето, когато сте създали EDMX модела. Ако сте сменили вашата колона в SQL Server, след като сте създали модела и не сте актуализирали модела, тогава може да имате несъответствие, което може да доведе до такива грешки.