Sandcastle behind the scenes

Are you, as I am, curious about what actually goes on behind the scenes in the Sandcastle BuildAssembler? Well, here’s a tip that will give you data enough to investigate it the entire weekend!

Open up your sandcastle.config file and add the following line between each <component> node:

<component type="Microsoft.Ddue.Tools.DisplayComponent" assembly="..\..\ProductionTools\BuildComponents\BuildComponents.dll"/>

This component will make the BuildAssembler print out the current state of the XML-file it’s currently working on each time it hits it, so you can see how the XML progresses through each step. I just tried this with a medium-sized project of ours, and ended up with a 11 Mb sized log file.. Fun for the whole family! 🙂

Anyway, stay tuned for more findings..

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

About Me

Consultant, Solution Architect, Developer.

Do note that this blog is very, very old. Please consider that before you follow any of the advice in here!


%d bloggers like this: