尽管引用了Microsoft.Xrm.Sdk,但无法在插件中使用ColumnSet

时间:2014-05-05 08:09:56

标签: plugins reference dynamics-crm-2011

我正在为CRM 2011创建一个插件,我引用了Microsoft.Xrm.Sdk.dll并且我正在使用其他对象,如“EntityReference”和其他没有问题的对象。但是,我不能使用“ColumnSet”,我收到错误“缺少程序集或引用”。

我无法在网上找到表明ColumnSet无法在插件中使用的内容,所以你知道发生了什么吗?

编辑: QueryExpression也是一样,我不能用它

2 个答案:

答案 0 :(得分:0)

你需要

using Microsoft.Xrm.Sdk.Query;

在文件的标题中,或者将其放入每次调用QueryExpressionColumnSet

Microsoft.Xrm.Sdk.Query.QueryExpression qe = new Microsoft.Xrm.Sdk.Query.QueryExpression();

答案 1 :(得分:0)

原因是您无需添加命名空间。因为名称空间包含类。如果你不知道命名空间意味着只输入类,然后单击ctrl +。名称空间将自动出现。请参阅下面的图片以供参考Sample for your reference