WebHelp Plus and HTML5 Server-Based Output does not work on Windows 8 or Server 2012

Article #:OUTWP1003F

Product: Flare

Version:

Summary:

When publishing WebHelp Plus or HTML5 Server-Based output to Window 8 or Server 2012

  • TOC does not load
  • Search does not work

Full Description:

Windows 8 and Server 2012 were released after Flare 8 was released. A few modifications will need to be made to get the output to work correctly on newer servers. For complete instructions on enabling WebHelp Plus and HTML Server-Based Outputs, please see the linked Flare Help articles below. The steps in these articles are needed prior to following the instructions below.

Enabling WebHelp Plus Output

Enabling HTML5 Server-Based Output

Solution:

  1. On Windows 8 Server or Server 2012 , install ASP.NET 4.5 and .NET Extensibility 4.5.
    • Open the Control Panel > Programs and Features > Turn Windows Features On or Off.  
    • Expand Internet Information Services > World Wide Web Services > Application Development Features
    • Select and enable ASP.NET 4.5 and .NET Extensibility 4.5.
  2. Open IIS and expand the site locating the published output
  3. Right-Click on the 'Service' Folder and select 'Explore' to open the folder in Windows Explorer
  4. Open the 'Web.config' file in a text editor
  5. Comment out the entire sectionGroup that contains the name = "system.web.extensions".
    • Add the start comment code to the beginning of line 4
    • <!--

    • In line 11, find the last </sectionGroup> and insert in the end comment code below between </sectionGroup> and </configSections>
    • -->

  6. Open the Console.ConfigureSearch folder
  7. Locate and launch ConfigureSearch.exe. You will see a small command line open and close.
  8. Test the functionality of your output by refreshing the site and reloading the output on a browser

Attribution:

Last updated:

January 29, 2013

Author:

Lori Okamoto

Contributions by:

Rob Hollinger, Matthew Ferguson