Entity Framework를 사용하여 그리드 컨트롤을 채우고 있습니다. 때때로 업데이트 할 때 다음 오류가 발생합니다.
저장소 업데이트, 삽입 또는 삭제 문이 예기치 않은 행 수 (0)에 영향을 미쳤습니다. 엔터티가로드 된 후 엔터티가 수정되거나 삭제되었을 수 있습니다. ObjectStateManager 항목을 새로 고칩니다.
이것을 재현하는 방법을 알 수 없습니다. 그러나 업데이트를 얼마나 가깝게 수행하는지와 관련이 있습니다. 누구든지 이것을 보았거나 오류 메시지가 무엇을 의미하는지 아는 사람이 있습니까?
편집 : 불행히도 나는이 프로젝트에서 물러 났고 궁극적으로 솔루션을 찾았는지, 다른 개발자가 해결했는지, 또는 해결했는지 여부를 기억하지 못하기 때문에 더 이상 자유의 여지가 없습니다. 그러므로 나는 어떤 대답도 받아 들일 수 없습니다.
Request.Uri
실제 요청 URL을 볼 수 있습니다. 내 경우에는 내 사이트를 공격하고 불필요하게 DB에서 컨텍스트를로드하고 때로는 업데이트하는 추적 논리가있었습니다. 그래서 내가 디버깅하고 있던 실제 페이지는 바보 추적 코드 로직에 의해 데이터가 스톰되었습니다.