2012-04-03 16 views
0

特定のSharePoint 2007 Webアプリケーションですべてのサイトコレクションとサブサイトを取得するために、コンソールアプリケーションを作成する必要があります。このアプリケーションは、SharePointサーバーの代わりにクライアントマシンで実行されます。特定のSharePoint 2007 Webアプリケーション内のすべてのサイトコレクションを取得するクライアントサイドコンソールアプリケーション

SharePointサーバーの外部で実行されるアプリケーションを作成するためにオブジェクトモデルを使用できるかどうかはわかりません。 Webs.asmx Webサービスも使用すると思っていましたが、サイトコレクションを取得するのに適した方法を見つけることができませんでした。

これについてのお手伝いをさせていただきますようお願い申し上げます。

答えて

1

コンソールアプリケーションがサーバー上で実行されないため、オブジェクトモデルを使用することはできません。 MOSS 2007では、Webサービスが唯一の選択肢です。

this questionによると、すべてのサイトコレクションを一覧表示するには、既定のWebサービスを使用することはできません。あなた自身のWebサービスを書くのはいかがですか?

+0

ありがとうございました! Webs.asmxを使用してすべてのサブサイトを取得することはできましたが、すぐに使用できるWebサービスを使用して、すべてのサイトコレクションを一覧表示することは不可能です。実際には、サーバーへのリモートアクセスはないため、唯一取得できるのはWebサービスです。 –

関連する問題