Utilisation de Sandcastle Help File Builder avec MSBuild
-
20-08-2019 - |
Question
Comment faire pour que Sandcastle Help File Builder crée des fichiers d’aide à partir de projets créés avec MSBuild?
La solution
J'ai une cible MSBuild qui construit ma documentation dans mon script de construction.
Cette cible utilise Sandcastle Helpfile Builder.
Cela se fait comme ceci:
<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>
Autres conseils
Consultez docproject . C’est ce que nous utilisons pour créer des fichiers d’aide à partir de nos scripts de génération TFS.
Consultez les commandes utilisées par Sandcastle Help File Builder et copiez-les dans votre processus de construction.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow