我需要创建一个控制台应用程序来获取特定 SharePoint 2007 Web 应用程序中的所有网站集和子网站。此应用程序将在客户端计算机而不是 SharePoint 服务器上运行。
我不确定我们是否可以使用对象模型来创建在 SharePoint 服务器之外运行的应用程序。我也想过使用 Webs.asmx 网络服务,但找不到合适的方法来获取网站集。
对此的任何帮助将不胜感激!
我需要创建一个控制台应用程序来获取特定 SharePoint 2007 Web 应用程序中的所有网站集和子网站。此应用程序将在客户端计算机而不是 SharePoint 服务器上运行。
我不确定我们是否可以使用对象模型来创建在 SharePoint 服务器之外运行的应用程序。我也想过使用 Webs.asmx 网络服务,但找不到合适的方法来获取网站集。
对此的任何帮助将不胜感激!
您不能为此使用对象模型,因为控制台应用程序不会在服务器上运行。对于 MOSS 2007,webservice 是唯一的选择。
根据这个问题,使用开箱即用的 Web 服务无法列出所有网站集。编写自己的 Web 服务怎么样?