Plugins 虽然引用了Microsoft.Xrm.Sdk,但无法在插件中使用ColumnSet

Plugins 虽然引用了Microsoft.Xrm.Sdk,但无法在插件中使用ColumnSet,plugins,reference,dynamics-crm-2011,Plugins,Reference,Dynamics Crm 2011,我正在为CRM 2011创建一个插件,我引用了Microsoft.Xrm.Sdk.dll,并且使用了其他对象,如“EntityReference”和其他对象,没有问题。但是,我不能使用“ColumnSet”,我得到一个错误“缺少程序集或引用” 我在网上找不到什么东西表明ColumnSet不能在插件中使用,所以你知道发生了什么吗 编辑: 对于QueryExpression也是一样,我不能使用它 使用Microsoft.Xrm.Sdk.Query; 在文件头中,或将其放入对QueryExpress

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

我在网上找不到什么东西表明ColumnSet不能在插件中使用,所以你知道发生了什么吗

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

使用Microsoft.Xrm.Sdk.Query;
在文件头中,或将其放入对
QueryExpression
ColumnSet

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

原因是您不必添加名称空间。因为名称空间包含类。而且,如果您不知道名称空间意味着只需键入class as并单击ctrl+。名称空间将自动出现。请参见下图以供参考

哦,我想他们不希望在“base”Xrm.Sdk包中出现太多混乱。