我正在尝试搜索网站集并查找包含特定文件的所有网站。 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的响应是500错误,System.FormatException是唯一有用的信息。
只有TrimDuplicates元素才会触发formatexception。到目前为止,摆弄两部法利斯的案件并没有任何效果。
答案 0 :(得分:1)
答案实际上非常明显 - 删除了includeid属性并使TrimDuplicates的内容小写。
答案 1 :(得分:0)