Я знаю о Sandcastle и DocProject, но мне нужно некоторое руководство по структуре того, что я хочу сделать, прежде чем я найду, как это сделать.
Мне нужно создать справку в стиле MSDN, интегрированную с контекстно-зависимой справкой F1 для типов и членов моей библиотеки.
У меня уже есть библиотека, куча встроенной XML-документации и скрипт установщика wix, который устанавливает xml-файлы intellisense. Мне нужны проект / сценарии создания файла справки, теги / разметка, необходимые для того, чтобы сделать контекст справочной системы чувствительным, и список элементов, которые необходимо добавить в установщик / a, чтобы он правильно устанавливался, удалялся и обновлялся .
Если возможно, я бы хотел использовать функцию MSDN «Онлайн-источник», чтобы всегда получать последние и самые лучшие данные с моего веб-сайта, а не создавать отдельный установщик или переустанавливать один и тот же программный продукт только из-за изменения документации.
Я смотрел на HelpStudio и DocumentX, но на веб-сайтах продуктов я не нашел упоминаний об интеграции установки или функциях «Онлайн-источник», как описано выше. Кроме того, как и в случае с WiX, я чувствую, что хотя кривая обучения может быть немного круче, замок из песка и друзья предложат больше гибкости и мощности в будущем.
Итак, какое сочетание программного обеспечения / функций / советов мне нужно для этого?