Linq에서 SQlite를 사용하려고하는데 테이블에 대한 매핑을 수동으로 추가하려고합니다.System.Data.SQlite.Linq에 대한 참조를 추가했지만 여전히 어셈블리 참조가 누락되었습니다.
C:\Program Files (x86)\System.Data.SQLite\2010\bin
System.Data.SQLite.dll and System.Data.SQLite.Linq.dll
:
는이를 위해, 나는 나의 참조 추가> (오른쪽 클릭) 참고로 가서 다음 두 개의 .dll 파일은 여기에서 찾아 선택 내 프로젝트에 대한 참조를 추가 프로젝트 속성으로 이동하여 빌드 탭에서 x86을 선택하여 플랫폼 목표를 x86으로 변경했습니다. 내가 매핑을 사용할 수 있도록하려면
속성처럼 나는 것 System.Data.Linq.Mappings
에서하지만 컴파일 할 때, 나는 다음과 같은 오류 얻을 :
Error 1 The type or namespace name 'Linq' does not exist in the namespace 'System.Data.SQLite' (are you missing an assembly reference?)
내가의 두 문장을 사용 했을 내 파일의 맨 : using System.Data.SQLite;
using System.Data.SQLite.Linq
Visual Studio 2012를 사용하고 있습니다.
3 일 동안 계속되었습니다. 도와주세요.
이 작동하지 않습니다 :( – stirredo
가 행운 여전히 – dbarnes
system.data도하려고합니다. 어떤 다른 아이디어가? – stirredo