2009-03-03 68 views
17

我们利用sandcastle(和SHFB)从内嵌XML注释生成类库文档。这是保持完整和专业外观参考+概述文档的好工具,包括correct code samples我们可以加快沙堡吗?

不幸的是,它也是狗慢。这是我们自动化构建中耗时最耗时的一步,而且它开始受到伤害。有什么方法可以加速吗?

+0

我建议您使用[Live Documenter](http://theboxsoftware.com/products/live-documenter/“Live Documenter”)快速查看您的文档。该程序仅查看每个版本上生成的XML文件中的文档。当您对文档感到满意时,使用sandcastle实际构建它。 – 2013-06-25 17:38:47

回答

12

如果您有SdkLinkType = Msdn(请参阅您的SHFB项目的属性)sandcastle使用web服务连接到MSDN文档。这可能slooowww万一连接问题减少。您可以尝试设置SdkLinkType = None来关闭构建MSDN链接(在这种情况下,您在帮助中不会链接到MSDN)。在我的情况下,我的编译时间提高了5倍(2分钟而不是10分钟)。