Wie kann ich den Sandcastle-Hilfedatei-Generator dazu bringen, Hilfedateien aus Projekten zu erstellen, die mit MSBuild erstellt werden?Verwenden von Sandcastle Help File Builder mit MSBuild
3
A
Antwort
3
Ich habe ein MSBuild Target, das meine Dokumentation in meinem Build-Skript erstellt.
Dieses Ziel verwendet Sandcastle Helpfile Builder.
wird es so gemacht:
<Target name="builddoc" DependsOnTargets="buildall">
<ItemGroup>
<Assemblies Include="-assembly=$(outputdir)\myassembly.dll" />
<Assemblies Include="-assembly=$(outputdir)\anotherassembly.dll" />
</ItemGroup>
<Exec Command="$(double_quote)$(SandcastleHFBCmd)$(double_quote) sandcastleproj.shfb$(double_quote) @(assemblies, ' ') outputpath=$(outdir)
</Target>
0
Sehen Sie sich die Befehle an, die von Sandcastle Help File Builder verwendet werden, und kopieren Sie sie in Ihren Buildprozess.
1
Werfen Sie einen Blick auf docproject das ist, was wir Hilfe verwenden, um Dateien aus unserer TFS Build-Skripte zu bauen.