2011-07-22 32 views
0

似乎有兩個版本的Sharepoint的DLL。不同版本的Microsoft.Sharepoint.dll

我想添加一個文件夾,使用clientContext和更新列表。但是我得到一個錯誤「使用SPFileCollection.Add()」。我已經看到了這些類型的堆(以​​「SP」開頭),但它們不在我的Microsoft.Sharepoint.dll版本中。

我錯過了什麼?是否有多個版本?

+1

也許你需要在客戶端的dll。 – leppie

回答

2

我敢肯定@leppie是正確的:你需要的微軟客戶端對象模型庫。

從微軟下載 (http://www.microsoft.com/download/en/details.aspx?id=21786)可再發行。然後,您需要在項目中引用Microsoft.SharePoint.Client.dll

而只是爲了要徹底,微軟有一個很好的介紹SharePoint Client Object Model


更新:我發現客戶端對象模型可再發行的SP1版本。相反,可能應該去吧! http://support.microsoft.com/kb/2508825

+0

我已經做了,仍然有同樣的問題,它似乎就這麼被Microsoft.SharePoint.dll的在某些情況下,可以在需要的Microsoft.SharePoint.dll的場景闡述需要 – ChrisFletcher

+0

@ChrisFletcher? – CBono