Integrando "Ayuda" en la aplicación WinForms

Estoy trabajando en un Visual Studio, necesitamos integrar menús de ayuda en él. Me gustaría hacer esto al estilo canónico de Windows, pero no tengo mucha experiencia con el marco .NET en estos aspectos. Buscar en Google y SO no ha dado mucho porque la mayoría de los resultados son personas que piden ayuda, no ayuda con "ayuda". Meta-ayuda, si quieres.

De la investigación que he hecho,.chm Los archivos parecen ser el camino a seguir. ¿Cómo se generan estos archivos? ¿Existe una herramienta integrada en VS?

Una vez que tengo los archivos, ¿cómo obtengo los datos de ellos? ¿Solo quiero lanzarlos en un proceso separado? ¿Mostrar un formulario adicional y cargar el archivo de ayuda en él?

Además, ¿dónde los guardo? ¿Y cómo le digo a mi aplicación que busque allí? He encontradoesta pregunta con respecto a las configuraciones regionales múltiples, que serán útiles más adelante, pero aún así parece que está muy lejos.

Respuestas a la pregunta(1)

Su respuesta a la pregunta