Asp classic 经典ASP和ixsso.query返回EOF

Asp classic 经典ASP和ixsso.query返回EOF,asp-classic,windows-server-2008-r2,indexing-service,Asp Classic,Windows Server 2008 R2,Indexing Service,我遇到了一个典型的asp网站有点奇怪的问题,它使用索引服务按给定参数搜索文件夹,然后列出文件夹中的文件。文件夹名称是唯一的,因此查询应该只返回一个记录集。站点正在w2k8 64环境下运行。在w2k3服务器上运行之前 基本上一切都正常运行,但在一些罕见的情况下,特定文件夹的查询根本不会返回任何内容。只有当我从远程位置访问站点时才会发生这种情况。如果我访问localhost的站点,所有这些问题都可以解决 这是代码块 Dim strQuery strQuery = "@all " & targ

我遇到了一个典型的asp网站有点奇怪的问题,它使用索引服务按给定参数搜索文件夹,然后列出文件夹中的文件。文件夹名称是唯一的,因此查询应该只返回一个记录集。站点正在w2k8 64环境下运行。在w2k3服务器上运行之前

基本上一切都正常运行,但在一些罕见的情况下,特定文件夹的查询根本不会返回任何内容。只有当我从远程位置访问站点时才会发生这种情况。如果我访问localhost的站点,所有这些问题都可以解决

这是代码块

Dim strQuery
strQuery = "@all " & target & "*"
Set ixQuery = Server.CreateObject("ixsso.Query")
ixQuery.Query      = strQuery
ixQuery.Catalog    = "Reports" ' 
ixQuery.SortBy     = "create [d], filename [a]"
ixQuery.Columns    = "DocTitle, path, filename, size, create, directory"
ixQuery.MaxRecords = 150000
Dim util      
Set util = Server.CreateObject("ixsso.Util")
util.AddScopeToQuery ixQuery, Server.MapPath("Reports"), "deep"
Sim queryRS   ' Query recordset.
Set queryRS = ixQuery.CreateRecordSet("nonsequential")
有人提出过同样的问题吗?有什么办法解决吗


更新:我在ASP.NET中重写了该程序,因为它不能像经典的ASP那样工作。

同样的问题。如果您能发布此ASP?相同问题的ASP.net等效代码,我将不胜感激。如果您能发布此ASP的ASP.net等效代码,我将不胜感激?