Question

J'utilise Sandcastle Aide File Builder pour documenter les projets dans une solution C #.Je dois générer html help 1 ainsi que le site Web

L'aide HTML 1 Fichier généré (.chm) va bien, je sais donc que le processus de construction de la documentation de base fonctionne et je peux voir toutes mes classes.Le site Web est essentiellement bien, mais il a un problème grave: l'index.html ne fait que références un projet (le premier projet, alphabétiquement).Vous pouvez accéder à l'une des documents pour les autres projets de la solution à partir du fichier Index.html.

Quelqu'un sait comment corriger le fichier index.html?

Était-ce utile?

La solution

J'ai résolu ceci en cochant "Activer le groupement d'espace de noms en cas de prise en charge" dans la section Fichier d'aide des propriétés du projet.

Autres conseils

Je sais que c'est vieux.mais je heurte ce problème aussi. Je ne peux pas utiliser "Activer la gorping d'espace de noms si pris en charge" depuis son lancement d'une erreur ..

Je remarque également que l'hiérarchie des fichiers HTML est

  • Aide Nom de fichier
  • Espace de noms 1

Espace de noms n'est pas sous le nom du fichier d'aide.

Alors j'ai joué avec l'outil et j'ai découvert que lorsque vous activez

"Inclure le conteneur d'espace de noms de racine" (activez DONT activez "Activer le groupement d'espace de noms si pris en charge")

En ce moment, cela vous donnera une héritière de

  • Nom du fichier d'aide
  • Nom du titre
  • Espace de noms 1
  • Espace de noms 2

Espace de noms 1 et 2 est sous le nom de tuile, c'est sous le nom de fichier d'aide

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top