Windows 전화 응용 프로그램에서 기존 SQL CE 4 데이터베이스를 사용하려고합니다. 스키마를 설정했습니다. 컨텍스트를 만들기 내 연결 문자열을 사용하여 좋은 것 같다 "데이터 소스 = 'APPDATA : /Items.sdf를'; 모드 = '읽기 전용'"나는 다음과 같은 오류가 데이터베이스를 쿼리 할 때 그러나Windows에서 호환되지 않는 SQL CE 데이터베이스 전화
을 :
Incompatible Database Version. If this was a compatible file, run repair. For other cases refer to documentation. [ Db version = 4000000,Requested version = 3505053,File name = Items.sdf ]
Items.sdf 데이터베이스는 EntityFramework 4.1 Code First를 사용하여 만들어졌습니다.
호환되는 방법에 대한 아이디어가 있으십니까? 내가 다른 일을해야 할까?
데스크톱에서 데이터베이스를 만들 때 LINQ to SQL과 SQLMetal을 사용하는 것이 좋습니다. – ErikEJ