InstallationMSHelpViewerdocs
InstallationMSHelpViewerdocs
This document addresses various requirements, procedures, and issues for implementing and activating
the Visual Studio Help system. Display connectivity must first be established with the Microsoft Help
Viewer, installed by default, beginning with Visual Studio 2010 in the C:\Program Files\Microsoft Help
Viewer\v1.0 folder.
Microsoft refers to completing this connectivity as setting the local help store content.
1. Open Visual Studio and click Help > Manage Help Settings to display:
2. Select Choose online or local help to display the following dialog. If the online help option is
selected, you will not be able to display Intergraph’s documentation or any other local
documentation on your system with the Help Viewer. Therefore, make sure the second option is
selected. Also note whether the local help store has been set. The Library location should be set
according to your machine’s installation for the library. This following image shows the default
path on an XP system. For Windows 7, you will browse to the \Help Library folder as so
installed.
3. Finally, click OK and completely exit Visual Studio. Make sure all files related to Visual Studio
are also closed.
Browse to a folder of .NET documentation. For Smart 3D, you can find .NET API files in \SOM folders
for all the current entities (K:\CommonRoute, HangersAndSupports, Planning; M:\CommonApp for
CommonMiddle and CommonClient, Drawings, Equipment, ProjectMgmt for client BatchServices,
RefData for Client and Middle, Reports, ShipRefData, SP3DSPRDClient for internal Src,
SystemsAndSpecs; S:\Compartmentation, GridSystem, ShipStructure, SmartPlantStructure for Middle
and Symbols, StructManufacturing, StructuralAnalysis for ModelExchange and Middle). In each of those
sections, you can browse to the \MSHelpViewer folder to find its associated compiled documentation.
You can always fetch from TFS the latest of these files or any other set to your local system.
Important: When not using SP3DDeliverZips and RegisterApps to update local sets of this
documentation, you must perform manual unregistration/registration. If you already have a set on your
local system:
1. Run the unregister_<name>.bat file. Always make sure you have unregistered your existing set
of .NET documentation before registration and trying to view an updated set with Visual Studio.
Otherwise, the set may not update properly with the HelpLibManager. In that case, you would
not see changes from the previously registered content.
2. Fetch a new set of files.
3. Run the register_<name>.bat file.
The viewer should display default Microsoft documentation and any other Intergraph documentation you
have installed on your system.
Note: Scroll to the lower area on the left side of the viewer for the tabbed items (Contents, Index,
Favorites, and Results), as shown below. Sometimes you may think the Help Viewer isn’t displaying
your documentation correctly. Make sure the appropriate tab is selected for your expected display.
Manual Installation of the Product Manifest
If for any reason you need to manually install the product manifest (helpcontentsetup.msha), following
are steps in which to accomplish this. If you do not see your documentation displayed in the Contents tab
of the Help Viewer, and you have completed registration correctly, follow these steps:
1. In Visual Studio, click Help > Manage Help Settings to display the following:
5. In this dialog you can scroll to see all other integrated documentation already installed on your
system. Click Add in the Actions column (Note: If your documentation title is displayed, and
Add is not shown, your documentation is already installed.) to display the following:
6. Click Update. If your documentation for the MSHC file is wrapped correctly into the signed
CAB file, you will see the following dialog. Note: If you are installing the MSHC file outside of
the CAB file, you would see the security alert without the Intergraph safe content information, as
seen below.
4. In the case of registration, repeat the unregister step, then register, to see if new documentation is
displayed in the Help Viewer.
5. Lastly, reboot your system if you think an overall Microsoft issue might be the problem.