Использование построителя файлов справки Sandcastle с MSBuild
-
20-08-2019 - |
Вопрос
Как заставить Sandcastle Help File Builder создавать файлы справки из проектов, создаваемых с помощью MSBuild?
Решение
У меня есть цель MSBuild, которая собирает мою документацию в моем сценарии сборки.
Эта цель использует Sandcastle Helpfile Builder.
Это делается так:
<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>
Другие советы
Взгляни на документпроектэто то, что мы используем для создания файлов справки из наших сценариев сборки TFS.
Ознакомьтесь с командами, используемыми Sandcastle Help File Builder, и скопируйте их в процесс сборки.
Не связан с StackOverflow