Questions tagged [dtsearch]

DtSearch is text search and retrieval technology that is available both as an end-user tool and programming APIs for C++, Java and .NET.

DtSearch is a text searching tool similar in capabilities to Lucene. It is an extremely fast engine primarily geared towards indexing and searching unstructured data in a wide variety of file formats. It also provides the ability to export/display files in any of its supported formats as an HTML rendering with hit highlighting.

DtSearch is sold both as an end-user tool ("Desktop") and a programming SDK ("Engine") with API support in C++, Java, .NET, and COM.

24 questions
3
votes
1 answer

DTSearch COM Interop - How do I expose objects to C#?

I know, I'm taking a gamble here. I don't know if I can even be helped on this one at all. But, here is the problem. The company I work for has a fully licensed, if old, developer copy of DTSearch including the C++ source. They use this in an…
dogged
  • 33
  • 4
3
votes
4 answers

Fastest way to record all DocIds and FileNames from dtSearch in SQL database

I am using dtSearch on combination with a SQL database and would like to maintain a table that includes all DocIds and their related FileNames. From there, I will add a column with my foreign key to allow me to combine text and database searches. I…
acullen72
  • 817
  • 2
  • 9
  • 19
3
votes
3 answers

How do we show clean, Google-style excerpts in our search results?

We are using dtSearch to index some external web pages. It grabs the entire HTML content of the page. When a page shows up in a list of search results on our web site, we want to show an excerpt of the content that contains their highlighted/bold…
Greg Smalter
  • 6,571
  • 9
  • 42
  • 63
2
votes
2 answers

What are the main differences between search engines that should influence the decision as to which to use to search proprietary data?

What are the main differences between search engines (DtSearch , Lucene.net, Sphinx, Google etc) that should influence the decision as to which to use to search proprietary data? The data to be searched consists of presentation-free data that is…
Anthony Carroll
  • 449
  • 2
  • 13
2
votes
1 answer

Making dtSearch highlight one hit per phrase, rather than one hit per word-in-a-phrase

I'm using dtSearch to highlight text search matches within a document. The code to do this, minus some details and cleanup, is roughly along these lines: SearchJob sj = new SearchJob(); sj.Request = "\"audit trail\""; // the user…
Chris
  • 9,986
  • 8
  • 48
  • 56
2
votes
2 answers

fts document-level indexing, obtaining page-level results (with dtSearch example)

This is not necessarily a dtSearch-specific question (e.g. it's more like a fts-engine question) but deals with a way of indexing documents composed of multiple pages and obtaining page-level hit results. I've googled and searched and found nothing,…
George
  • 41
  • 3
1
vote
1 answer

Site won't run - Could not load file or assembly 'dtSearchNetApi4.DLL' or one of its dependencies. The specified module could not be found

I have a C# Framework web project that we have been using for years. When running in debug we get: Could not load file or assembly 'dtSearchNetApi4.DLL' or one of its dependencies. The specified module could not be found. We encountered this…
Mike
  • 629
  • 5
  • 18
1
vote
1 answer

dtSearch Filename limited to 511 characters

While using the dtSearch Engine I ran into the problem that the file path displayed by the dtSearch FileConverter seems limited to 511 characters. This while in other parts of dtSearch the path is listed with the correct length. I use the dtSearch…
Eelke
  • 113
  • 8
1
vote
1 answer

Replacing dtSearch with Lucene - Syntax

We are desperate to switch over to Lucene (via Solr), but one big issue we have is the syntax support. dtSearch supports xfirstword, w/N, pre/N, and probably some others. I think w/N can be ported to Lucene, but the other ones I have no idea how to…
Brandon
  • 695
  • 10
  • 29
1
vote
0 answers

DTSearch error while deploying on staging

I am facing below error when I upload my silverlight application on staging server. Could not load file or assembly 'dtsearchNetApi2.dll' or one of its dependencies. The application has failed to start because its side-by-side configuration is…
k-s
  • 2,192
  • 11
  • 39
  • 73
0
votes
0 answers

Issue with dtSearchNetApi4 64 bit DLL

Earlier I had a 32-bit application and I am in the process of converting it into a 64-bit application. Earlier I had a dtSearchNetApi4 32-bit DLL. Currently, I have replaced it with 64-bit DLL. I am using Visual Studio 2019 and I changed my web…
ABCD
  • 379
  • 1
  • 8
  • 25
0
votes
2 answers

Searching Chinese in Sitecore using dtSearch/Lucene

Were looking at building a Chinese site (Traditional and Simplified) in Sitecore and was wondering where the possibilities for supporting the search. From what I have been able to gather so far: Lucene doesn't support it out of the box but can be…
philba888
  • 125
  • 2
  • 10
0
votes
0 answers

c# How does a method declaration inside a class works?

Im new to C# .net platform. When I was debugging code with breakpoints I found a class (IndexJob belongs to dtsearch namespace) with only method declarations. It was new for me to see a class with method declarations. I know that interface and other…
Vijay Wilson
  • 516
  • 7
  • 21
0
votes
1 answer

Setting up dtsearch with synonyms for acronyms

I am attempting to setup a thesaurus in dtsearch so that I can search for organisations via acronym and cant figure out how to do it properly and would appreciate any help. This link seems to hint that its possible in the FAQ but when I setup a…
chrisp_68
  • 1,731
  • 23
  • 41
0
votes
0 answers

C# DTSearch TypeInitializationException In Options

I have a legacy C# project that uses dtsearch with the dtSearchNetApi2 NuGet Package. I am currently using VS 2015 with .NET 4.5 target. When I attempt to make a dtSearch.Engine.Options object I get a TypeInitializationException. I have tried a few…
Kurt Price
  • 301
  • 3
  • 12
1
2