0

Document!X .NET build performance

We noticed recently that the build time of our Document!X help went through the roof. Looking into it we found that it coincided with us adding several dependent libraries through ILMerge. Even though these libraries are treated as Internal (and even after we unchecked them from the Document!X build process manually) the build is much slower than it used to be. Is this an expected behavior?

Secondarily, is there a way to tell Document!X to never include internals? I was surprised when they showed up in our help file and I had to go in and manually hunt them all down and uncheck them. This concerns me because we're always managing our surface area, so we often move classes from public->internal as part of regular cleanup and I'm worried about having another place to check (particularly since Document!X is only on our build system)

2 comments

Please sign in to leave a comment.