2016-06-24 23 views
0

In meinem Sandcastle Help File Builder-Projekt habe ich einen HTML-Ordner unter dem Ordner Inhalt. Es enthält nur HTML-Dateien! Keiner ist ein Typ von .AML (Application Markup Language File). Wie bekomme ich diese Dateien, nachdem sie mein SHFB-Projekt kompiliert haben?SHFB Conceptual Thema zu anderen HTML-Inhalt in Dokumentation Projekt

enter image description here

Jede HTML-Datei in diesem Ordner ist

enter image description here

auf die Build-Aktion von Inhalten gesetzt Wenn ich versuche, diese Dateien unter Verwendung eines konzeptionellen Thema Datei mit dem External Link XML-Tag zu verweisen ... Ich habe das Problem, den relativen Weg nicht zu kennen.

enter image description here

Aber noch besser, soll ich nicht in der Lage sein, diese automatisch aus dem Inhalt Layout-Datei (direkt) gehören zu? Es ermöglicht eine individuelle neue HTML-Dateien, aber diese wurden bereits erstellt ...

enter image description here

Würde ein Iframe Arbeit alle HTML-Inhalte in diesem HTML-Ordner zeigen?

Vielen Dank für Anregungen!

Antwort

0

Die Lösung erwies sich dabei, um:

<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> 

Beachten Sie, dass der Code-Tag zu „enthalten“ in das Projekt nicht die Quelldatei benötigt. Dies war überraschend, da der Iframe-Quellcode den gleichen Speicherort hatte und den HTML-Code zunächst nicht anzeigen würde. Nachdem Sie die Datei in das Projekt eingefügt und den Build in "Content" geändert haben, hat alles funktioniert.