У меня возникла эта проблема, и я считаю, что она возникла из-за того, что я удалил первичный ключ индекса для моих таблиц и заменил его индексом для некоторых других полей в таблице.
После удаленияИндекс первичного ключа и обновил edmx, вставки перестали работать.
Я обновил таблицу до старой версии, обновил edmx, и все снова работает.
Я должен отметить, что когда я открывал EDMX для устранения этой проблемы, проверял, был ли определен первичный ключ, он был.Так что ни одно из вышеперечисленных предложений не помогло мне.Но обновление индекса по первичному ключу, похоже, сработало.