客户端控制台应用程序获取特定SharePoint 2007 Web应用程序中的所有网站集
问题描述:
我需要创建控制台应用程序以获取特定SharePoint 2007 Web应用程序中的所有网站集和子网站。此应用程序将运行在客户端计算机上而不是SharePoint服务器上客户端控制台应用程序获取特定SharePoint 2007 Web应用程序中的所有网站集
我不确定我们是否可以使用对象模型创建在SharePoint服务器之外运行的应用程序。我也想过使用Webs.asmx Web服务,但找不到合适的方法来获取网站集。
任何对此的帮助将真诚地感谢!
答
由于控制台应用程序不会在服务器上运行,因此无法使用此对象模型。对于MOSS 2007,web服务是唯一的选择。
根据this question,使用开箱即用的Web服务列出所有网站集是不可能的。如何编写自己的Web服务?
谢谢Shoban!我发现列出所有网站集不可能使用开箱即用的Web服务,尽管我能够使用Webs.asmx获取所有子网站。事实上,我们没有远程访问服务器,所以唯一的办法就是通过网络服务。 – 2012-04-04 07:19:11