2015-02-02 2 views
0

내 msql 데이터베이스에서 열을 삭제했지만 웹 응용 프로그램에서 열을 계속 인식하고 있습니다. LINQ를 사용하고 있기 때문에 datacontext를 재생성해야한다고 생각하지만 Visual Studio 2012에서는 그렇게 할 방법을 찾을 수 없습니다.DataContext - LINQ to SQL

누구든지 나를 도와 줄 수 있습니까?

감사합니다. 엔티티 (테이블)에

열기 데이터 컨텍스트 모델 마우스 오른쪽 클릭하고 업데이트를 클릭하십시오

+0

프로젝트에 변경해야하는 컨텍스트에 대한 .dbml 파일이 포함되어 있습니까? 편집기에서 해당 열을 열면 테이블에서 열을 제거한 다음 다시 작성할 수 있습니다. – Conduit

+0

고맙습니다. 이것은 간단하고 솔직한 대답이었습니다. –

+0

문제 없음 - 도움이 된 것 같아서 답변으로 추가하겠습니다. – Conduit

답변

0

이보십시오.

작동하지 않는 경우 datacontext를 재생성하거나 모델에서 수동으로 열을 삭제해야합니다.

0

프로젝트에 .dbml 파일이있는 경우 LINQ to SQL에서 데이터베이스와 통신하도록 허용하는 DataContext 하위 클래스를 변경하려면이 파일을 편집해야합니다. 편집기에서 열어 DataContext에있는 표의 다이어그램을보십시오. 제거 된 열을 마우스 오른쪽 단추로 클릭 한 다음 "삭제"를 클릭하십시오 - 열에 대한 모든 참조가 제거됩니다.이 작업이 완료되면 프로젝트를 다시 빌드해야합니다.