PRB: Keywords for Online Docs are Merged Several Times (167415)
The information in this article applies to:
- Microsoft Visual Studio 97
- Microsoft Visual C++, 32-bit Enterprise Edition 5.0
- Microsoft Visual C++, 32-bit Professional Edition 5.0
- Microsoft Visual J++ 1.1
- Microsoft Visual InterDev 1.0
This article was previously published under Q167415 SYMPTOMS
Under certain circumstances, the InfoViewer online help included with the
stand-alone MSDN or the Developer Studio IDE (MSDEV) displays the "Merging
Keywords..." window each time you use online documentation for the first
time after starting MSDN or Developer Studio. Normally, it should only need
to merge keywords if new online content has been installed since the last
time online books were used.
CAUSE
There are four reasons why keywords will have to be merged more than once:
- New online books have just been installed or uninstalled.
- The merge information is damaged or corrupted.
- The registry information for InfoViewer is damaged or corrupted.
- Admin privileges are required to save registry changes for the Keyword
information
MORE INFORMATION
If you install or uninstall online books, MSDN or Developer Studio has to
merge keywords the next time you use online docs.
Some updates to the registry require Admin privileges. After you have
updated or installed online books, you need to have Admin privileges to
save the keyword state following "Merging keywords". If you do not have
Admin privileges, it will always merge keywords each time you do a search
after starting Developer Studio. So, each time you update the books online,
log on as an administrator the first time you search the online books. From
then on, you will not need Admin privileges when you use online
documentation.
The merged information is stored in a file with extension 'IVK' in the
..\DevStudio\SharedIDE\help directory. If this file is damaged, deleted, or
corrupted, online help has to merge keywords the next time you start the
books online. If it always merges keywords the first time, the IVK file may
be corrupted in a way that prevents it from being written correctly. The
best fix for this is to delete the IVK file and restart MSDEV.
If the registry entries for InfoViewer are corrupted, you may get "Title
Registration Error Unable to access xxx" when you start the IDE, where
'xxx' is whatever InfoViewer title it could not find. When this happens,
InfoViewer can't use the keyword information from your last online help
session. It has to merge keywords every time. The recommended way to fix
this is to delete the registry entry for InfoViewer. It is in
HKEY_LOCAL_MACHINE/Software/Microsoft/InfoViewer/5.0. Delete this key and
then reinstall all of the online docs you are interested in.
WARNING: Using the registry editor incorrectly can damage the installation
of your software and can even prevent proper functioning of the Windows
operating system software.
REFERENCES
For additional information, please see the following article in the
Microsoft Knowledge Base:
171847 FIX: Merging Keywords for Search Requires Admin Privileges
Modification Type: | Major | Last Reviewed: | 5/8/2001 |
---|
Keywords: | kbprb KB167415 |
---|
|