MVVM Light 및 SQL Server CE를 데이터베이스로 사용하여 WP7 응용 프로그램을 만들려고합니다. 이것을 달성하기 위해 sqlmetal.exe (1)를 사용하여 datacontext를 생성했습니다.혼합 성을 유지하면서 wp7 망고에서 linq2sql 데이터베이스를 어떻게 사용할 수 있습니까?
내 휴대 전화에서 애플리케이션을 실행해도 문제가 없습니다. 그러나 디자인 타임 데이터를 표시하려고 할 때 디자인 타임 코드에 DataContext
의 인스턴스를 만들 수 없습니다. 이 작업을 수행 할 수 있습니까? 내가 시도한 또 다른 방법은 Table<MyDataObject>
의 인스턴스를 만드는 것이지만 System.Data.Linq.Table에는 생성자가 없습니다.
내 질문에 어떻게 든 내 DataContext
코드에서 인스턴스를 만들거나 디자인 타임 데이터를 잃어버린없이 내 데이터베이스와 인터페이스 할 수있는 또 다른 방법입니다.
(1) 실제로 라이브러리 프로젝트를 사용하여 시각적으로 디자인하고 디자이너 파일을 WP7 프로젝트에 복사 할 수있는 다른 방법을 사용했습니다. 내가 옳다면 같은 결과가 나온다.