2014-05-05 22 views
0

我正在爲CRM 2011創建一個插件,我引用了Microsoft.Xrm.Sdk.dll,並且正在使用其他對象,如「EntityReference」和其他人沒有問題。但是,我不能使用「ColumnSet」,我收到「缺少程序集或引用」的錯誤。無法在插件中使用ColumnSet,雖然Microsoft.Xrm.Sdk被引用

我無法在網上找到什麼表示ColumnSet無法在插件中使用,所以你有一個想法是怎麼回事?

編輯: 爲QueryExpression同樣的事情,我不能用它

回答

0

您需要或者有

using Microsoft.Xrm.Sdk.Query; 

在文件的頭或它放入每次調用QueryExpressionColumnSet

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

謝謝,這工作。但是這背後有理由嗎? – user3340627

+1

噢,我想他們不需要在「基礎」Xrm.Sdk包中混雜很多。 –

0

原因是你不得不添加命名空間。因爲名稱空間包含類。而且如果你不知道命名空間的意思就是輸入class as並點擊ctrl +。命名空間將自動出現。看到下面的圖像供您參考Sample for your reference

相關問題