This section is where you enter the special settings required for publishing Visual Studio Help. Please refer to the documentation of Visual Studio .NET and the Visual Studio Help Integration Kit (version for VS 2008 and earlier) for full details.

Visual Studio 2010 (MSHC)

There are only three required settings for MSHC output:

Vendor Name:

The company that owns the book and packages. This name is also used for certificate validation. A "package" is a single MSHC help file. A "book" is a group of packages installed together. A package can belong to more than one book.

Product Name:

The name of your product.

Book Name:

The name of the book to which the package belongs. A "package" is a single MSHC help file. A "book" is a group of packages installed together. A package can belong to more than one book.

Visual Studio 2008 (HXS):

Unlike HTML Help CHM files, Visual Studio Help HXS files cannot be opened unless they are registered in the Windows Registry (see About publishing VS Help). Also, they are not called by their file name but by their "Namespace".

Namespace:

The Namespace identifier used for calling MS Help 2.0 files. No special characters or spaces are permitted. See the VS.NET documentation for details.

Unique Identifier:

The unique identifier (rather like a topic ID for an entire help file) required for Visual Studio Help files. See the VS.NET documentation for details.

Output file type:

You can output either a single .HXS file or an .HXS file with a separate .HXL file. See the VS.NET documentation for details.

Indexes:

Help+Manual can generate both full-text search and associative keyword indexes using the A-keywords entered in the tabs of your topics.

F-Index

Forces the generation of the F-Index file for use in Visual Studio Help.

See also:

Visual Studio Help (Advanced Procedures)

Visual Studio Help (Reference)