我正在 CRM 2011 中编写一个插件。我正在尝试使用 Linq to CRM 来检索实体记录,这是代码片段:
Entity legalcase = new Entity("lgl_legalcase");
legalcase = legalDataContext.Lgl_legalcaseSet.FirstOrDefault(l => l.Lgl_legalcaseId == legalCaseGUID);
它在这条线上抛出一个错误,说它不能从类型 Microsoft.Xrm.Sdk.Entity 转换为类型 Legal.Entities.Lgl_legalcase。我已经验证了这个插件在使用 Retrieve 方法而不是 LINQ 语法时可以正常工作,但我想让它与 LINQ 一起工作。有谁知道为什么这会引发错误?