0
Linq2Entities 모델에 문제가 있습니다. 여기에서 확실하지 않은 것이 있습니다. 추가 된 모델 Linq-to-Entities의 EDMX 파일에서 테이블을 제거한 후 테이블을 다시 가져올 수 있습니까?
- 이 갔다 : 여기 내가 무슨 짓을 다시 내 EDMX 파일을 클릭하고 "데이터베이스에서 모델 업데이트"를 클릭하십시오.
- TableX가 업데이트되었지만 잘못되었습니다. 새 기본 키를 다시 지정하지 않음
- 나는 다음 탭 나는 "새로 고침"탭을 클릭
- 를 "새로 고침"내 모델
- 클릭 "데이터베이스에서 업데이트 모델"
- TABLEX는 "추가"탭에 지금이지만 여전히에서 TABLEX 삭제 나는 다른 데이터베이스와 여전히 발생 (명백하게) 다른 테이블과 새 프로젝트에이 과정을 반복하면
- TABLEX는
을 다시하지 않는다 "마침"을 클릭합니다.
왜 모델에서 테이블을 다시 가져올 수 없습니까?!
나는 당신의 대답에 진심으로 감사 드리며, 나는 정신적으로 이것에 관해서 제거되지는 않는다는 것을 확신하지만 ... 확실히! 나는 Linq-to-Sql에서 "업그레이드"했다고 생각했습니다! 누군가 Linq-to-Entities 팀에 대한 제 의견을 구하고 마이클 *과 * 자신이 뭔가 중요한 것을 놓친 적이 있다고 말해주십시오. – joshcomley
정확하게 말하면 문제는 LINQ to Entities가 아니라 문제는 EF GUI 디자이너입니다. LINQ to Entities는 매우 견고하지만 디자이너 (적어도 EF 1.0에서는)가 잘 진행되고 있습니다. –
나는 내 대답을 수정해야한다. 예, Entity에 대한 Linq는 놀라 울 정도로 견고하다 (나는 그것을 생산에서 잘 사용하고있다). 그러나 디자이너는 맵핑 전략이 나 빠지고있는 지금까지 끔찍한 처지입니다. 고마워, 크레이그. –