As you have probably heard starting with the official Q1 2011 release our AJAX components will provide integrated VS 2010 MSHelp3 documentation.

Since the release a couple of customers have reported that they are not able to install the RadControls for ASP.NET AJAX. It turned out that the problem was related to the deployment of the MS Help 3 documentation. As a result we identified two different reasons for the failure. Both are described in the current blog post.

First I want to show you how to recognize installation failure caused by the documentation deployment. To do so you have to examine the Application Event Log using the Event Viewer. You need to search for error logged by the HelpLibManager application.

Here are the different failing scenarios:

Unable to initialize the local help library

Permissions Error

This error occurs when the User Account Control (UAC) on the machine is turned ON. The reason is that the process of deploying the documentation is not granted with the required permissions. This issue have been fixed and shouldn’t happen any more. I will list the possible solutions:

Solution 1:

  1. Download the RadControls installer again
  2. Run the RadControls installer

Solution 2:

  1. Start a Command Prompt as administrator
  2. Navigate to the folder where the RadControls for ASP.NET AJAX installer was downloaded
  3. Run the following command:
    msiexec /i [RadControlsInstallationMSIFileName].msi /limev InstallLog.txt

Solution 3:

  1. Ensure you have the documentation library store set up
    (Visual Studio 2010 -> Help -> Manage Help Settings)
  2. Run the RadControls installer

Digital signature of the help content file could not be verified

Digital Signature Error

This error occurs when the VeriSign Root Certificate on the machine is outdated. To find more details about updating Root Certificates in Windows you can read the Windows root certificate program article. The possible solutions of the problem are:

Solution 1: Install the proper Windows Update that updates the VeriSign Root Certificate.

Solution 2: Ensure that the machine has internet connection.

Solution 3: Disable your anti-virus software and your firewall during the installation.

If you experience a situation different than the above described then we will be glad if you can provide any details on the issue on your side so that we can take the respective actions. Meanwhile you can install RadControls for ASP.NET AJAX with disabled documentation feature. You can also download either the CHM or the MSHelp2 version of the documentation from the Telerik web site.

We apologize for the caused inconvenience.

I hope that the information is helpful. Don’t hesitate to leave us your feedback.


About the Author

Petar Raykov

 is a Team Lead. 


Comments are disabled in preview mode.