DEX Test Prerequisites

To successfully test DEX search configurations, complete the following prerequisites.

Verify that you have completed the following tasks before testing your DEX search configuration:
  1. Ensure that a staging DSS has been created. See Installing New DSS Instances for details.
  2. Update InSite Search NuGet packages to the latest release. See Updating DEX Packages and Schemas for details.
  3. In Visual Studio, rebuild your DSS project to include the new DEX packages.
  4. Import the latest schemas into Administrator > Schema Designer. See Updating DEX Packages and Schemas for details.
  5. Set Search.config and other search-specific configuration files. See InSite Search Reference Resources for details.
  6. Create the appropriate DEX search component. See Creating DEX Search Components for details.
    For this test, the DEX - Ingeniux Search - Local component will be used.
  7. In Internet Information Services (IIS), recycle the DSS application pool.
  8. Delete any main index files in the App_Data\luceneindex folder.
    The App_Data\LuceneIndex folder structure is present only after the initial generation of the main search index files. See Indexing for details.
  9. Run a full publish, which includes the new Ingeniux DEX search component.
  10. In your browser, enter an address to your DSS website Sample URL:
    Any address to the DSS website will trigger the indexing of content and the generation of indexing files in App_Data\LuceneIndex. This process may take a few minutes to complete, so you may receive inaccurate search results in the intervening time.
  11. Verify that indexing files have populated the App_Data\LuceneIndex folder on your DSS server. In particular, check the Date modified values of the index files to ensure that they were created as a result of your last publish.

Next Steps: Once you have all of the prerequisite tasks completed and indexes have populated the App_Data\LuceneIndex folder, you are ready to test DEX. See DEX Test Procedure for details.