我有一个Web服务应用程序 - 我需要连接到MOSS服务器。
例如:
using (SPSite site = new SPSite(this.SiteAddress ))
{
using (SPWeb web = site.OpenWeb())
MOSS与此Web服务应用程序不在同一服务器上运行。这应该是尝试使用对象模型的问题。或者我真的必须去网络服务路线吗?
答案 0 :(得分:1)
据我所知,您需要安装SharePoint才能使用对象模型(您可能会捏造它,但我不会想象您的机会:-))。您可以选择使用内置的SharePoint Web服务,公开自己的“友好”服务并从其他服务器中使用它,或将您的Web服务移动到Sharepoint框。
答案 1 :(得分:0)
至少,您需要将Microsoft.SharePoint.dll部署到托管Web服务的计算机上。如果它确实需要MOSS类(你列出的那个只需要WSS),那么你还需要部署MOSS程序集(我相信它是Microsoft.Office.Server.dll)。在那之后,根据我的经验,它将成为一个部署和祈祷的情况:)