使用C#访问Sharepoint - 我在哪里可以找到参考库?

时间:2009-02-26 12:23:35

标签: c# sharepoint reference

我目前正在用C#编写一个Windows应用程序,它将文档添加到文档库列表中。我试图引用Microsoft.Sharepoint,但我没有看到Visual Studio 2005中的COM或.NET库添加引用列表。我需要参考什么以及在哪里可以找到它?

谢谢,

亚历

4 个答案:

答案 0 :(得分:5)

要访问文档库,我建议您浏览SharePoint公开的列表Web服务。从个人经验来看,这是最简单,最便携和可升级的方式。

所有Web服务和.NET库的文档也可以在Visual studio extensions for windows sharepoint services下载

答案 1 :(得分:4)

访问SharePoint库,您必须在程序集中包含以下内容:Microsoft.SharePoint.dll

您可以在12 hives文件夹下的SharePoint Server上找到它:C:\ Program Files \ Common Files \ Microsoft Shared \ web server extensions \ 12 \ ISAPI

在那里,您可以找到更多SharePoint功能可能需要的更多程序集。

答案 2 :(得分:3)

你需要开发什么样的应用程序?

如果是将在不是Sharepoint目标计算机的计算机上执行的客户端应用程序,则必须调用SharePoint Web服务来执行操作。

如果您的应用程序将在服务器,SharePoint计算机上执行,您可以使用12文件夹上的dll。对于开发,您必须将dll复制到本地文件夹并将它们引用到您的项目中。要检查应用程序是否运行良好,必须在SharePoint计算机上执行,而不是在开发计算机上执行。

答案 3 :(得分:2)

我假设您正在使用Sharepoint 2007,因此您可以在安装了SP的12 Hive中的Bin文件夹中找到这些库。那通常是: C:\ program files \ common files \ microsoft shared \ web server extensions \ 12

您需要引用Microsoft.SharePoint.dll。