Сгенерированный index.html в Sandcastle включает только первый проект

Я использую Sandcastle Help File Builder для документирования проектов в решении C#. У меня есть генерирование HTML Help 1, а также веб-сайт

Сгенерированный файл HTML Help 1 (.chm) в порядке, поэтому я знаю, что базовый процесс сборки документации работает, и я могу видеть все мои классы. Сайт в основном работает нормально, но у него есть одна серьезная проблема: index.html ссылается только на один проект (первый проект в алфавитном порядке). Вы можете получить доступ к любой документации для других проектов в решении из файла index.html.

Кто-нибудь знает, как исправить файл index.html?

2 ответа

Решение

Я решил эту проблему, установив флажок "Включить группировку пространства имен, если поддерживается" в разделе "Файл справки" в свойствах проекта.

Я знаю, что это старый. но я сталкиваюсь с этой проблемой тоже.. Я не могу использовать "включить Gruuping пространства имен, если поддерживается", так как он выбрасывает ошибку..

Я также заметил, что иерархия HTML-файлов

  • Имя файла справки
  • пространство имен 1

пространство имен не находится под именем файла справки..

так что я играл с инструментом и обнаружил, что при включении на

"Включить корневой контейнер пространства имен" (не включайте "Включить группировку пространства имен, если поддерживается")

Прямо сейчас это даст вам иерархию

  • Имя файла справки
  • Название Название
  • пространство имен 1
  • пространство имен 2

пространство имен 1 и 2 находится под именем плитки, а под именем файла справки

Другие вопросы по тегам