Hacemos uso de sandcastle (y SHFB) para generar documentación de biblioteca de clase a partir de comentarios XML en línea. Es una gran herramienta para mantener una referencia completa y profesional + documentación general, que incluye correct code samples.¿Podemos acelerar el castillo de arena?
Desafortunadamente, también es lento. Es, de lejos, el paso más lento de nuestra versión automatizada, y está empezando a doler. ¿Hay alguna forma de acelerarlo?
Le recomiendo que use [Live Documenter] (http://theboxsoftware.com/products/live-documenter/ "Live Documenter") para ver su documentación rápidamente. El programa solo ve su documentación desde el archivo XML que se genera en cada compilación. Cuando esté satisfecho con su documentación, use el castillo de arena para construirlo. –
@JaredBeach: El problema es cuando Sandcastle es uno de muchos pasos ejecutados al preparar una compilación (automatizado por un script, por supuesto). Vista previa de la documentación puede que ni siquiera sea un objetivo allí; Sandcastle simplemente se ejecuta como una de las muchas herramientas al ensamblar los archivos de lanzamiento por cualquier motivo. –