0

サイト コレクションを検索して、特定のファイルを含むすべてのサイトを見つけようとしています。TrimDuplicates は、それを行う正しい方法であるはずです。次の XML を文字列引数として、WebService オブジェクトの QueryEx を呼び出しています。

<QueryPacket xmlns='urn:Microsoft.Search.Query'>
  <Query>
    <TrimDuplicates includeid="false">False</TrimDuplicates>
    <SupportedFormats>
      <Format revision='1'>urn:Microsoft.Search.Response.Document:Document</Format>
    </SupportedFormats>
    <Context>
      <QueryText language='en-us' type='STRING'>
        "filenameForQuery"
      </QueryText>
    </Context>
  </Query>
</QueryPacket>

search.asmx からの応答は、有用な情報として System.FormatException を含む 500 エラーです。

formatexception をトリガーしているのは TrimDuplicates 要素だけです。2 つの Falses のケースをいじっても、これまでのところ何の効果もありません。

4

2 に答える 2