0

http://documentation.telerik.com/openaccess-orm/quick-start-scenarios/getting-started-root-quickstart-vs-light-switch-wcf-ria에 설명 된 단계를 수행 한 후에 문제가 발생했습니다. 모델과 서비스를 생성하고 Lightswitch 프로젝트에 DataSource를 추가하는 것도 문제없이 진행됩니다.Telerik OpenAccess를 사용하는 WCF 서비스 및 LightSwitch ORM - 편집이 작동하지 않음, "지정된 엔터티가 컨텍스트에 의해 관리되지 않음"

나중에 OpenAccess 서비스를 기반으로하는 데스크톱 클라이언트를 만들면 데이터를 올바르게 필터링하고 볼 수 있지만 기존 레코드를 편집하거나 삭제하려고하면 "지정된 엔터티가 관리되지 않습니다. 문맥에 의해 ". 새 레코드를 추가해도 문제가 없습니다. 새로 추가 된 레코드는 같은 증상을 나타냅니다.

Visual Studio 2013에서 작업 중이며 빠른 시작 가이드의 단계를 따릅니다. 내가 여기서 누락 된 것이 있습니까? OpenAccess에서 LightSwitch 편집 서비스를 얻는 데 성공한 사람이 있습니까? 아니면 명시 적으로 명시되지 않은 알려진 문제입니까?

답변

0

Telerik 포럼에 같은 질문을 올렸습니다.이 오류는 재현 할 수 있지만 현재로서는 해결 방법을 찾을 수 없음을 인정했습니다. 그들은 Lighswitch 통합 로드맵에이 문제를 추가했지만 수정 일정은 아직 알려지지 않았습니다.

Telerik OpencAccess ORM을 고전 WCF RIA 서비스 솔루션으로 대체하는 문제가 해결되었습니다 (자습서 : http://www.c-sharpcorner.com/UploadFile/raj1979/how-to-use-wcf-ria-service-in-lightswitch-2012/에 따라). 도메인 서비스 클래스를 만들려면 Visual Studio 2012로 전환해야했습니다.

요약하면 도구를 변경해야하지만 모든 것이 완벽하게 작동합니다.