Сгенерированный 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 находится под именем плитки, а под именем файла справки