【问题标题】:Client side console application to get all site collections inside a particular SharePoint 2007 web application客户端控制台应用程序,用于获取特定 SharePoint 2007 Web 应用程序中的所有网站集
【发布时间】:2012-04-03 09:44:31
【问题描述】:

我需要创建一个控制台应用程序来获取特定 SharePoint 2007 Web 应用程序中的所有网站集和子网站。此应用程序将在客户端计算机而不是 SharePoint 服务器上运行。

我不确定我们是否可以使用对象模型来创建在 SharePoint 服务器之外运行的应用程序。我也想过使用 Webs.asmx 网络服务,但找不到合适的方法来获取网站集。

对此的任何帮助将不胜感激!

【问题讨论】:

    标签: sharepoint-2007 console-application sitecollection


    【解决方案1】:

    您不能为此使用对象模型,因为控制台应用程序不会在服务器上运行。对于 MOSS 2007,webservice 是唯一的选择。

    根据this question,使用开箱即用的网络服务无法列出所有网站集。编写自己的网络服务怎么样?

    【讨论】:

    • 感谢肖班!我发现使用开箱即用的 Web 服务无法列出所有站点集合,尽管我能够使用 Webs.asmx 获取所有子站点。实际上我们没有远程访问服务器,所以唯一的办法就是通过网络服务。
    猜你喜欢
    • 2021-09-16
    • 2021-01-27
    • 2018-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多