Сборка хелпа с Microsoft Sandcastle (.NET)
Нужно наладить сборку хелпа на основе метаданных сборки и XML комметариев с помощью системы Microsoft Sandcastle.
что вы получаете:
- сборку (.NET 2.0) + xml комментарии
- chm файл либо набор HTML файлов с топиками (что вам удобнее), которые нужно добвить в хелп. Топиков немного, около 10 штук.
Что нужно получить из этого:
- настроенную систему сборки хелпа, которую я могу запустить и получить хелп в одном из форматов - CHM, либо набор HTML файлов, или хелп для интеграции в MSDN - Sandcastle это позволяет
- в собранном хелпе должны быть топики из CHM, который я дам (около 12 штук) в таком же порядке + Reference, который генерируется автоматом из сборки и XML комметариев
- кроме того, мне нужна документация по сборке хелпа :
- как собрать хелп, в определенном формате, где какие файлы должны лежать для этого
- как добавить новый топик в хелп, в определенную ветвь, и в определенную позицию внутри этой ветви
Как это можно сделать:
Sandcastle сам по себе использовать неудобно, поэтому лучше использовать одну из надстроек над ним:
- DocProject, интегрирующися в Visual Studio, и позволяющий визуально редактировать топики
- либо Sandcastle Help File Builder, имеющий интерфейс наподобие NDOC
Как именно - мне все равно, но мне нужно, чтобы новые топики можно было добавлять более-менее просто, без изменения кучи файлов.
С одной стороны, это задание несложное, и думаю что любой программист может его выполнить. Но с другой, лучше если у вас уже будет опыт сборки хелпа с использованием одной из указанных штук, так получится быстрее. Поэтому в предложении, кроме сроков и цен, укажите, есть ли у такой опыт.