Problème

Le compilateur hcw.exe d'aide Windows, générant des fichiers .hlp, soit n'est plus installé par les compilateurs, soit n'est plus compatible avec les nouveaux systèmes (64 bits, par exemple).

Quant au compilateur d'aide HTML, générant des fichiers .chm (html compilé), il faut installer le HTML Help Workshop.

Pour des utilisateurs ne souhaitant pas de fichier d'aide, cela peut être problématique.

Solution

Pour les utilisateurs qui ne souhaitent plus compiler l'aide des programmes ou qui n'ont jamais saisi d'aide dans leurs maquettes, il suffit d'éditer le fichier vawgnc.dat (pour les programmes Visual Adélia) ou wgnc.dat (pour les programmes Adélia générés en C) qui se trouve dans le répertoire d'installation du poste qui compile et de créer les lignes suivantes :

HELP =

HELPCHM =

Ceci va exclure la compilation de l'aide (.hlp ou .chm) lors des compilations des programmes.

ATTENTION : ne pas mettre de # devant cette ligne car ce caractère sert à mettre une ligne en commentaire.
Rq : cette solution est disponible depuis la V10 PTF04


Si vous générez depuis l'éditeur L4G, il faut fermer l'éditeur L4G.
Si vous générez depuis le GOB, il faut fermer le GOB.
...

Il faut également fermer puis rouvrir le gestionnaire de travaux.


Autre solution pour ne dépendre d'aucun compilateur d'aide

Depuis la V13, il est possible de choisir de générer l'aide sous forme HTML (non compilé) via les attributs de l'environnement, dans l'onglet Génération L3G

C'est la solution préconisée depuis la V13.


Si vous générez depuis l'éditeur L4G, il faut fermer l'éditeur L4G.
Si vous générez depuis le GOB, il faut fermer le GOB.
...

Il faut également fermer puis rouvrir le gestionnaire de travaux.

Si cela ne suffit pas, il faut aussi rebooter le serveur de compilation.


Articles connexes