I mapped two tables and created scaffolding in MVC. After filling data in the form when I click on create button, below error occurs.
An exception of type 'System.Data.Entity.Infrastructure.DbUpdateException' occurred in EntityFramework.dll but was not handled in user code
Additional information: A value shared across entities or associations is generated in more than one location. Check that mapping does not split an EntityKey to multiple store-generated columns.
If cannot see any innerexception message that can help you (during debug), I have found the solution of the "Identity Specification" problem.
In SQL Management Studio (or in Server Explorer in Visual Studio) you have to open the table that causes your problem and select che primary key. Looking at its property you will find the "Identity Specification". You have to set it to "yes".