Мы магазин Microsoft, сконцентрированный на использовании C #.У нас есть несколько проектов, включая веб-сайты, службы Windows и библиотеки классов, которые включают комментарии XML.
Я хочу сгенерировать HTML-документацию в стиле MSDN для каждого проекта и развернуть ее в централизованном месте, к которому все разработчики могут легко получить доступ.Я также хочу автоматизировать эти шаги, чтобы они могли выполняться через равные промежутки времени, поэтому мне и другим разработчикам не нужно беспокоиться о том, чтобы не забывать создавать и развертывать новую документацию при каждом изменении.Я посмотрел на Sandcastle и Doxygen, и оба они выглядят хорошими вариантами для создания документации, которую я хочу, но мне нужен совет по хорошему способу автоматизации его генерации, например, на ночной работе или что-то в этом роде.
Кто-нибудь делает что-то подобное?Я не продан в конечном результате HTML;особенно если есть идея получше.
РЕДАКТИРОВАТЬ:
Я ценю все хорошие идеи.Сейчас есть несколько путей, которые я могу исследовать, но я не буду знать, какие из них будут работать лучше, пока не испачкаю руки.Построитель файлов справки Sandcastle, кажется, предлагает мне лучшие варианты того, что я собираюсь сделать, поэтому я дам добро на это предложение.Однако, если бы у меня было больше времени поработать над решением XSLT и CSS, чтобы XML-данные выглядели правильно, я бы в первую очередь воспользовался этим предложением.
Еще раз спасибо всем!