在我的Sandcastle帮助文件构建器项目中,我在Content文件夹下有一个HTML文件夹。它只包含HTML文件!没有.AML(应用程序标记语言文件)的类型。如何在编译SHFB项目后显示这些文件?
该文件夹中的每个HTML文件都设置为内容的构建操作
如果我尝试使用External Link xml标签使用概念主题文件引用这些文件......我遇到了不知道相对路径的问题。
但更好的是,我不能自动从内容布局文件(直接)中包含这些内容吗?它允许单独的新HTML文件,但这些已经创建...
Iframe是否可以显示该HTML文件夹中的所有html内容?
感谢您的建议!
答案 0 :(得分:0)
解决方案原来是这样的:
<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>
请注意,代码标记不要求将源文件“包含”到项目中。这是令人惊讶的,因为iframe src具有相同的位置,并且最初不会显示html。将文件包含到项目中并将构建更改为“内容”后,一切正常。