不同版本的Microsoft.Sharepoint.dll

时间:2011-07-22 04:00:11

标签: c# sharepoint

似乎有两个版本的Sharepoint的DLL。

我正在尝试使用clientContext添加文件夹并更新列表。但我得到一个错误“使用SPFileCollection.Add()”。我在这个地方看到了大量的这些类型(从“SP”开始),但它们不在我的Microsoft.Sharepoint.dll版本中。

我错过了什么?是否有多个版本?

1 个答案:

答案 0 :(得分:2)

我非常确定@ leppie是对的:您需要Microsoft客户端对象模型库。

从Microsoft下载可再发行组件 (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