SHFB Концептуальная тема для включения другого HTML-контента в проект документации
В моем проекте Построитель файлов справки Sandcastle у меня есть папка HTML в папке Content. Он содержит только файлы HTML! Ни один из них не является типом.AML (файл языка разметки приложения). Как я могу получить эти файлы для показа после компиляции моего проекта SHFB?
Каждый HTML-файл в этой папке настроен на сборку содержимого
Если я попытаюсь сослаться на эти файлы, используя концептуальный файл темы, используя тег XML "Внешняя ссылка", у меня возникнет проблема незнания относительного пути.
Но еще лучше, разве я не смогу автоматически включить их из файла макета контента (напрямую)? Это позволяет для отдельных новых файлов HTML, но они уже были созданы...
Будет ли работать Iframe для отображения всего содержимого HTML в этой папке HTML?
Спасибо за предложения!
1 ответ
Решение оказалось таким:
<section address="Section1">
<title>Optional section title</title>
<content>
<code language="html" source="Content\SomeContent.html"></code>
<para>
<markup>
<iframe src="Content\SomeContent.html"></iframe>
</markup>
</para>
</content>
</section>
Обратите внимание, что тег code не требует, чтобы исходный файл был "включен" в проект. Это было удивительно, так как у iframe src было то же местоположение, и поначалу он не показывал html. После включения файла в проект и изменения сборки на "Контент" все заработало.