2013-11-28 123 views
0

我需要使用Web服務從Dynamic CRM 2013表中獲取數據。Xrm.sdk和Sharepoint 2013

在控制檯應用程序中我使用microsoft.xrm.sdk.dll,使用QueryExpression進行查詢非常簡單。

但現在我需要做同樣的事情,並在SharePoint 2013項目的應用程序頁面上表示數據。 而我用同樣的方式,但有例外:

無法加載文件或程序集「Microsoft.Xrm.Sdk,版本= 5.0.0.0,文化=中性公鑰= * ** * ****「或其依賴項之一。該系統找不到指定的文件。

爲什麼會發生?

回答

0

在你的VS項目 - >展開引用 - >單擊Microsoft.Xrm.Sdk程序集 - >鎖定它的屬性並確保它被設置爲Copy Local = true。

如果仍然不起作用,請嘗試將Microsoft.Xrm.Sdk程序集添加到SharePoint服務器GAC。在服務器上,運行gacutil -i [path to assembly]

+0

它的工作原理。非常感謝! – user2982299