使用Telerik OpenAccess ORM的WCF服务和LightSwitch-编辑和#x27;t工作、索赔”;指定的实体不受上下文管理;

使用Telerik OpenAccess ORM的WCF服务和LightSwitch-编辑和#x27;t工作、索赔”;指定的实体不受上下文管理;,telerik,wcf-ria-services,visual-studio-lightswitch,visual-studio-2013,openaccess,Telerik,Wcf Ria Services,Visual Studio Lightswitch,Visual Studio 2013,Openaccess,在遵循中描述的步骤后,我偶然发现了一个问题。我可以很好地生成模型和服务,将数据源添加到Lightswitch项目也可以顺利进行 如果我随后创建了一个基于OpenAccess服务的带有屏幕的桌面客户端,我可以正确地过滤和查看数据,但任何编辑或删除现有记录的尝试都会导致一条错误消息,说明“指定的实体不受上下文管理”。添加新记录可以正常工作(并且新添加的记录表现出相同的症状) 我在Visual Studio 2013中工作,遵循《快速入门指南》中的步骤。这里有我遗漏的东西吗?是否有人成功地从OpenA

在遵循中描述的步骤后,我偶然发现了一个问题。我可以很好地生成模型和服务,将数据源添加到Lightswitch项目也可以顺利进行

如果我随后创建了一个基于OpenAccess服务的带有屏幕的桌面客户端,我可以正确地过滤和查看数据,但任何编辑或删除现有记录的尝试都会导致一条错误消息,说明“指定的实体不受上下文管理”。添加新记录可以正常工作(并且新添加的记录表现出相同的症状)


我在Visual Studio 2013中工作,遵循《快速入门指南》中的步骤。这里有我遗漏的东西吗?是否有人成功地从OpenAccess获得LightSwitch可编辑服务,或者这是一个没有明确说明的已知问题

我在Telerik论坛上发布了同样的问题,他们承认他们可以重现这个错误,但目前找不到任何解决办法。他们将该问题添加到了Lighswitch集成路线图中,但修复的时间框架尚不清楚

我解决了用经典的WCF RIA服务解决方案替换Telerik OpencAccess ORM的问题(根据教程:)。我还必须切换到Visual Studio 2012才能创建域服务类

总而言之,我不得不更换一些工具,但现在一切都很好