본문 바로가기

아티클/팁/.NET / Windows

VS2008 beta 2에서 LINQ-SQL 소스 컴파일시 Table, Column 어트리뷰트를 찾지 못할 경우

무슨 이유인지는 모르겠지만, LINQ-SQL 관련 참조가 자동으로 포함되어 있질 않아서 수동으로 참조를 포함해줘야 하더라. 어셈블리 참조 이름이나 뭐 이런게 변경되면서 빠진 부분 같긴 한데... 뭐 별건 없고, 프로젝트의 References 폴더를 우클릭하고 Add Reference 메뉴를 클릭한 다음, System.Data.Linq 어셈블리를 참조해주면 된다. 

image

image

이걸로 끝. 은 아니고...

using System.Data.Linq;
using System.Data.Linq.Mapping;

으로 네임스페이스를 추가해 주면 제대로 컴파일된다.