2009-10-30 59 views
0

我有一个VS.net项目,我需要添加一个引用到Microsoft.sharepoint.dll 哪里可以找到dll。我在XP专业版上运行我的Web应用程序,我无法在我的机器上安装WSS 2.0。WSS 2.0的Microsoft.sharepoint.dll

我需要以编程方式从SP.net应用程序访问WSS 2.0上的SharePoint站点。

请帮

感谢

回答

1

按照this article的步骤开始。

很早就提到的一件事情是,你真的应该在本地开发机器上安装sharepoint。我从来没有尝试过没有它的发展(我担心这是一个要求),因为它使得完成工作变得更容易。此外,您不能中断生产服务器。尽管如此,从here安装Sharepoint Developer Kit也是非常必要的。

在过去,我刚刚使用了一个虚拟机与win2k3/2k8,共享点和Visual Studio的当前味道,并在本地虚拟机器工作。使它易于使用,回滚到非破坏状态,并且意味着我不需要用Sharepoint等杀死我的开发机器。

祝你好运!

1

你需要决定的是你要通过对象模型或Web服务

对象模型访问SharePoint的第一件事 - (Microsoft.SharePoint.dll的)

  • +。更完整的访问,有很多 你可以通过OM做的事情,你 无法与网络服务
  • +。性能 - 您可能会获得更好的性能
  • - 。较小的可伸缩性 - 您无法通过多个Web前端缩放请求
  • - 。你的程序必须具有的SharePoint安装

Web服务

  • +一台服务器上运行。可以使用任何可以访问您的SharePoint站点的机器,即不需要Microsoft.SharePoint.dll

如果您的程序作为ASP.NET站点运行,并且您不想限制它运行与SharePoint相同的服务器,然后Web服务可能是您的前进方向。

更多信息...

SO - Querying list items and using SharePoint web services vs the object model