22
EntitySetを更新できません-DefiningQueryがあり、<UpdateFunction>要素が存在しないため
Entity Framework 1と.net 3.5を使用しています。 私はこのような簡単なことをしています: var roomDetails = context.Rooms.ToList(); foreach (var room in roomDetails) { room.LastUpdated = DateTime.Now; } 実行しようとすると、このエラーが発生します。 context.SaveChanges(); エラーが発生します: EntitySetを更新できません-DettingQueryがあり、現在の操作をサポートする<ModificationFunctionMapping>要素に<UpdateFunction>要素が存在しないためです。 私はコンテキストで多くの更新を行っており、問題はありません。それは、この特定のエンティティを更新しようとしたときだけです。 私が検索したすべての結果は同じで、更新しようとしているエンティティで宣言されている主キーがないことがわかります。しかし、悲しいかな、私は主キーを宣言しています...