Help-related resource pages

Since starting this blog, I’ve had a few requests to post links to various software products and resource pages for Help related authoring tools and services. I think this is a great idea. My posting these is explicitly not any kind of Microsoft official endorsement, but just giving a shout out to a variety of…

0

Updating multiple VS 2010 installations’ Help content with a single download

A question that we’ve begun to see come up from folk that have generally low-bandwidth is whether there is a way to download updates once for one machine and to then use that content for other machines as well. One customer puts it this way: “Also, while the updating feature is great, the downloads appear…

2

Calling Help Viewer 1.0 from Visual Studio add-in code

The Visual Studio interface for launching Help using an F keyword (context sensitive help keyword) has not changed since 2002, but I had the hardest time finding some sample code for it recently *anywhere*. (See this page for some additional detail on what has changed in the IVsHelp interface in general for VS 2010.) Below…

0

Help Authoring Tool (HAT) support for Help Viewer 1.0

As we’ve been ramping up the new the Help Viewer and its associated Help file format (MSHC), we’ve also been working closely with a few vendors to ensure that we have a good Help Authoring Tool (HAT) story for Visual Studio 2010. We have been working principally with the vendors that have historically been supporting Visual Studio’s help…

4

How to sign your .cab files

(see highlighted section below for the specifics of creating a Test certificate)    ·         Generate a .cab (using Cab SDK): http://support.microsoft.com/kb/310618 o   Simple command line approach:               §  make sure desired mshc file exists (copy to) in same folder as makecab.exe (simplified command line for this example) §  cd into directory where makecab.exe lives, example: C:\cabsdk\BIN §  issue…

3

Known Issues with Help Viewer 1.0

·         No ‘.’s allowed in .mshc/.cab file names; i.e. abc.mshc = good, abc.123.mshc = bad ·         No character entities allowed in content – workaround is to use Unicode values; i.e. © = bad, © = good ·         HelpContentSetup.msha – only this filename is supported; i.e. MyProduct.msha will not work with Help Library Manager ·         Fully…

0

Which IVsHelp Interface methods are supported in Visual Studio 2010?

Confirming with the VS Platform team, I have the following information. The following methods are supported in VS 2010: DisplayTopicFromId() DisplayTopicFromURL() DisplayTopicFromF1Keyword() The following methods are not supported in VS 2010: DisplayTopicFromURLEx() DisplayTopicFromKeyword() DisplayTopicFrom_OLD_Help() DisplayTopicFromURLEx2() The methods that are listed as supported above enable integrators who have previously used these methods to keep their code…

0