Hi,
I cannot install the MSDN library for VS2008 as the setup process resports the error: "Setup has detected that the HTML Help data files are corrupt and cannot continue"
The relevant part of the msi log is:
MSI (s) (9C:48) [10:00:21:628]: Note: 1: 2235 2: 3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'CA_HHCheck_enu'
MSI (s) (9C:A8) [10:00:21:644]: Invoking remote custom action. DLL: C:\Windows\Installer\MSIA662.tmp, Entrypoint: CAHHCheckup
Action start 10:00:21: CA_HHCheck_enu.
CA_HHCheckup : start
Initializing HxRegistryWalker.
ERROR: HHCheckup - unable to enumerate registered namespaces. Details: Library not registered.
ERROR: The HTML Help collection registration file ...\All Users\Application Data\Microsoft Help\nslist.hxl may be corrupted
ERROR: HTML Help data files are corrupt and setup cannot continue.
Namespace check is complete.
MSI (s) (9C!50) [10:00:21:784]: PROPERTY CHANGE: Adding HHCheckResult property. Its value is '1'.
CA_HHCheckup : end
WriteToProperty: Successfully wrote 1 to the Property HHCheckResult
MSI (s) (9C:48) [10:00:21:784]: Doing action: CA_HHCheckError_enu
MSI (s) (9C:48) [10:00:21:784]: Note: 1: 2205 2: 3: ActionText
Action ended 10:00:21: CA_HHCheck_enu. Return value 1.
MSI (s) (9C:48) [10:00:21:784]: Note: 1: 2235 2: 3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'CA_HHCheckError_enu'
Action start 10:00:21: CA_HHCheckError_enu.
MSI (s) (9C:48) [10:03:06:081]: Product: MSDN Library for Visual Studio 2008 - ENU -- Setup has detected that the HTML Help data files are corrupt and cannot continue. Click Ok to close setup.
This seems to indicate that my nslist.hxl file is corrupt. A search of the Microsoft Help and Support pages suggests that there is a workaround for this problem, but do not have a description of what to do.
Best regards
John