Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.Net和windows搜索(Win 2008(x86)服务器)_.net_Vb.net_Indexing_Windows Server 2008 - Fatal编程技术网

.Net和windows搜索(Win 2008(x86)服务器)

.Net和windows搜索(Win 2008(x86)服务器),.net,vb.net,indexing,windows-server-2008,.net,Vb.net,Indexing,Windows Server 2008,我们已经从安装了IIS5的windows 2003计算机迁移了我们的一个网站。网站内搜索还使用索引服务在目录“index_pdf”内搜索。目录索引了服务器上的一个文件夹,Adobe iFilter 6.0用于搜索pdf文件。迁移时,我们切换到另一个操作系统->Windows 2008(x86)。我们安装了这台机器,但现在搜索.pdf文档不起作用。我们使用不同版本的PDF iFilter在不同的服务器上测试了该网站,但不幸的是没有任何结果。即使在使用64位版本Adobe PDF iFilter的W

我们已经从安装了IIS5的windows 2003计算机迁移了我们的一个网站。网站内搜索还使用索引服务在目录“index_pdf”内搜索。目录索引了服务器上的一个文件夹,Adobe iFilter 6.0用于搜索pdf文件。迁移时,我们切换到另一个操作系统->Windows 2008(x86)。我们安装了这台机器,但现在搜索.pdf文档不起作用。我们使用不同版本的PDF iFilter在不同的服务器上测试了该网站,但不幸的是没有任何结果。即使在使用64位版本Adobe PDF iFilter的Windows 2008(x64)服务器上,我们也无法搜索.PDF文件

我们的调查结果:

  • 经典索引服务与经典ASP作品相结合。(pdf上的过滤功能尚未测试)
  • 与ASP.NET结合使用的分类索引服务不起作用
  • 在Windows2008服务器上,我们必须使用WindowsSearch,因为IIS7.x与索引服务的通信方式不同
  • 现在,我们必须找到一种方法来重写我们激动人心的VB.NET代码,使其能够与新的索引服务一起工作,而我们对此还不太清楚。
    我的问题是如何做到这一点。有没有什么例子可以帮助我们朝正确的方向发展?

    关于如何使用Windows搜索API的一些参考资料(来自ASP.NET/IIS等):

    另一个选择是完全使用不同的索引器,比如Lucene/Solr(它也可以从.NET使用).

    你试过使用C#和Windows搜索服务吗?Windows搜索概述