To install the dtSearch Engine with your application on end-users' machines, install the following files into the same directory as the .EXE file that will be using the Engine:
|
File |
Purpose |
|
dten600.dll |
dtSearch Engine (32-bit) |
|
dtSearchNetApi.dll |
.NET 1.1 API (required only for C#, VB.NET, or other VS.NET applications) |
|
dtSearchNetApi2.dll |
.NET API for for .NET 2.0 and later (required only for C#, VB.NET, or other VS.NET applications) |
|
dtSearchNetApi3.dll |
.NET API for for .NET 3.5 and later (required only for C#, VB.NET, or other VS.NET applications) |
|
dtSearchNetApi4.dll |
.NET API for for .NET 4.0 and later (required only for C#, VB.NET, or other VS.NET applications) |
|
dtsjava.dll |
Java JNI API (required only for Java applications) |
|
dtSearchEngine.jar |
Java class interface (required only for Java applications) |
|
viewers\dtv_ifilter.dll |
External file parser to enable use of IFilters |
|
viewers\dtv_rar.dll |
External file parser to enable parsing of RAR archives |
|
default.abc |
Custom alphabet file (optional) |
|
thesaur.xml |
Custom user thesaurus (optional) |
|
stemming.dat |
Stemming rules (optional -- needed if you want to use stemming) |
|
noise.dat |
Noise word list (optional -- needed if you want to create indexes that ignore noise words) |
|
dts_svr.exe |
Localhost-only HTTP server (use to highlight hits in local PDF files, and to provide browser-based access to CD content in dtSearch Publish) |
|
lbvprot.dll |
Component to implement PDF hit highlighting without using HTTP. |
64-bit components are installed in the dtSearch Developer\bin64 folder.
|
File |
Purpose |
|
dtengine64.dll |
dtSearch Engine (64-bit) |
|
dtSearchNetApi2.dll |
.NET API for .NET 2.0 and later (required only for C#, VB.NET, or other VS.NET applications) |
|
dtSearchNetApi3.dll |
.NET API for .NET 3.5 and later (required only for C#, VB.NET, or other VS.NET applications) |
|
dtSearchNetApi4.dll |
.NET API for .NET 4.0 and later (required only for C#, VB.NET, or other VS.NET applications) |
|
dtsjava.dll |
Java JNI API for dtengine64.dll (required only for Java applications) |
|
viewers\dtv_rar64.dll |
External file parser to enable parsing of RAR archives (64-bit) |
External file parsers such as dtv_rar.dll and dtv_ifilter.dll should be installed in a folder named "viewers" under the folder where dten600.dll will be installed (the "Home" directory).
For more information on the Home directory and external file parsers, see Home and Private Directories.
dtv_odbc.dll is not needed with dtSearch versions 7.54 and later. See Database files (*.mdb, *.dbf, *.csv).
If your application highlights search hits in Adobe Reader, a plug-in for Adobe Reader is needed to make hit highlighting work on machines with Adobe Reader X installed. For information on this plug-in and a link to download the current version of the plug-in, please see http://download.dtsearch.com/pdfhl
Applications using the dtSearch Engine's ActiveX Automation interface (Visual Basic, ASP, and Delphi applications) will need to register dten600.dll. Most installer programs will handle this automatically if you flag the dten600.dll as a self-registering DLL. Alternatively, you can register dten600.dll directly by executing the command "regsvr32 dten600.dll" using the regsvr32.exe utility.
If your application will be used under the initial release of Windows 95 (not OSR2), the oleaut32.dll component may need to be updated for the dtSearch Engine to work. Installing the Microsoft dcom95.exe package will do this. dcom95.exe is available for download here:
http://www.microsoft.com/com/dcom/dcom95/download.asp
Otherwise, the dtSearch Engine (dten600.dll or dtengine64.dll) has no requirements beyond the components that come with Windows.
A license to distribute applications incorporating the dtSearch Engine also permits distribution of the other binary and data components listed above, to the same extent and subject to the same requirements applicable to the dtSearch Engine. Binary components not listed, such as dtindexer.exe, dtsearch.exe, or dtWebSetup.exe, may not be distributed with an application licensed to use the dtSearch Engine, unless the license expressly provides otherwise.
This software is subject to the export control laws and regulations of the United States. Because dtSearch Corp. is a U.S. company, dtSearch products may not be shipped, transferred or exported into any country or used in any manner prohibited by the United States Export Administration Act or any other U.S. export laws, restrictions or regulations. For more information on U.S. export laws and regulations, please see this U.S. Government web site: http://www.bis.doc.gov/
The WordNet concept network (which the dtSearch Engine uses for synonym searching) includes the following files: adj.dat, adv.dat, noun.dat, verb.dat, dtwdnet.ix. The total size of these files is about 20 Mb. The WordNet database is optional. If it is not present, dtSearch will not use it to expand synonyms in search requests.
dtSearch looks for the WordNet database in a subdirectory named WordNet of the "Home" directory.
Adobe CMAP files provide encoding information that helps the PDF file parser to extract text from Chinese, Japanese, or Korean PDF files that lack internal Unicode encoding data. The copyright notice in these files grants permission from Adobe to redistribute the files without modification.
dtSearch looks for the CMAP data files in a subdirectory named cmap of the "Home" directory.
|
Topic |
Description |
|
Steps to deploy the dtSearch Engine in a 32-bit .NET 2.0-3.5 application. | |
|
Steps to deploy the dtSearch Engine in a 64-bit .NET 2.0-3.5 application. | |
|
Steps to deploy the dtSearch Engine in a 32-bit .NET 4.0 application. | |
|
Steps to deploy the dtSearch Engine in a 64-bit .NET 4.0 application. | |
|
Steps to deploy the dtSearch Engine in a 64-bit .Azure application. | |
|
How to install MFC and CRT components required by the dtSearch Engine's .NET interface | |
|
Steps to deploy the dtSearch Engine in a 32-bit Java application (Windows). | |
|
Steps to deploy the dtSearch Engine in a 64-bit Java application (Windows). | |
|
Steps to deploy the dtSearch Engine in a 32-bit Java application (Linux). | |
|
Steps to deploy the dtSearch Engine in a 64-bit Java application (Linux). |
|
Copyright (c) 1995-2012 dtSearch Corp. All rights reserved.
|