Share via


Registering a Help Collection with Visual Studio .NET 2003

It is sometimes necessary to integrate your Help collection with more than one version of Visual Studio 2008.

Both the Help Integration Wizard and Microsoft Windows Installer provide support for targeting the Visual Studio .NET 2003 combined Help collection.

Using the Help Integration Wizard to Target Visual Studio .NET 2003

The Help Integration Wizard provides the easiest method for targeting Visual Studio 2008, Visual Studio 2005, or Visual Studio .NET 2003.

To target Visual Studio .NET 2003, start the Help Integration Wizard as described in How to: Use the Help Integration Wizard to Add a Help Collection to Visual Studio. On the Choose Project Settings page, select Visual Studio .NET 2003 from the Target drop-down list, and then click Next. Follow the wizard instructions on the remaining pages to create your collection-level files and the Windows Installer package for your Help collection.

Using Windows Installer to Target Visual Studio .NET 2003

To use Windows Installer methodology to target the Visual Studio .NET 2003 combined Help collection, you must:

  • Include the appropriate Help merge module files

  • Target the appropriate Visual Studio 2008 combined collection namespace.

When targeting Visual Studio .NET 2003, the steps you follow are exactly the same as when targeting Visual Studio 2008. For more information, see Walkthrough: Registering and Integrating a Help Collection By Using Windows Installer. However, the Help merge modules that are added to the setup project are:

  • VIntegration_VS7_AppSearch_RTL_---_---.msm

  • VIntegration_VS7_RTL_---_---.msm

  • VSCC_Collection_Files_RTL_---_---.msm

  • VSCC_Collection_Files_RTL_---_enu.msm

    These files are located in <drive>:Program Files\VSIP 7.1\Deployment\Redistributable MSMs in Visual Studio .NET 2003.

In the HelpPlugin table of MSHelp2_RegTables__RTL_---_---.msm, make the following modification:

  • HelpNamespace_Parent = MS_VSCC_2003.

    This step ensures that you are registering your collection with the Visual Studio 2008 Help collection in Visual Studio .NET 2003.

See Also

Other Resources

Getting Started with Help Content and Integration

Programmatically Interacting with Document Explorer

Deploying Applications and Components