Sandcastle Help file Builder just "hangs"

Topics: Developer Forum, User Forum
Aug 3, 2010 at 7:37 AM

Hi ,

I need some urgent help.I am trying to generate a .chm file for my .NET assemblies, however it just hangs at the xsl transformation step. Any help in this regard would be appreciated.

 

Build log:

-------------------------------

[Sandcastle Help File Builder Utilities, version 1.8.0.3]

Creating output and working folders...

-------------------------------

Clearing working folder...

-------------------------------

Finding tools...

Found Sandcastle tools in 'E:\Program Files\Sandcastle\'

Searching for HTML Help 1 compiler...

Found HTML Help 1 compiler in 'C:\Program Files\HTML Help Workshop\'

-------------------------------

Validating and copying documentation source information

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\CommandConstants.dll

Found assembly 'H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\CommandConstants.dll'

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\CommandConstants.XML

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\CommandFactory.dll

Found assembly 'H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\CommandFactory.dll'

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\CommandFactory.XML

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\CoreFramework.dll

Found assembly 'H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\CoreFramework.dll'

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\CoreFramework.XML

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\CoreFrameworkFactory.dll

Found assembly 'H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\CoreFrameworkFactory.dll'

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\CoreFrameworkFactory.XML

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\CoreServices.dll

Found assembly 'H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\CoreServices.dll'

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\CoreServices.XML

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.Net\EditorialClient\bin\Release\IAdminInterface.dll

Found assembly 'H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.Net\EditorialClient\bin\Release\IAdminInterface.dll'

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\IAdminInterface.XML

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\ICommands.dll

Found assembly 'H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\ICommands.dll'

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\ICommands.XML

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\ICoreFramework.dll

Found assembly 'H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\ICoreFramework.dll'

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\ICoreFramework.XML

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\ICoreServices.dll

Found assembly 'H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\ICoreServices.dll'

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\ICoreServices.XML

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\ISearchInterface.dll

Found assembly 'H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\ISearchInterface.dll'

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\ISearchInterface.XML

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\IServiceController.dll

Found assembly 'H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\IServiceController.dll'

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\IServiceController.XML

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\SearchConstants.dll

Found assembly 'H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\SearchConstants.dll'

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\SearchConstants.XML

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\ServiceController.dll

Found assembly 'H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\ServiceController.dll'

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\ServiceController.XML

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\UICore.dll

Found assembly 'H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\UICore.dll'

Source: H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\UICore.XML

References to use:

activemqMessaging.win32.x86.r

antlr.runtime

AssetCommandFactory

AssetConstants

Common.Logging

CoreFramework

CoreFrameworkFactory

CoreServices

Encryptor

FileTransferGatewayConnector

IAdminInterface

IAssetCommands

ICoreFramework

ICoreServices

ISearchInterface

IServiceController

LogTraceAOP

Microsoft.Vbe.Interop

nms.win32.x86.r

OFFICE

PluginViews

PopupNotifier

qpp-http-messaging

QppSoapBindings

QppSoapBindings.XmlSerializers

RibbonControlsLibrary

SearchConstants

ServiceController

Spring.Aop

Spring.Core

System.configuration

UICommon

UICore

WPFToolkit

Copying XML comments files

H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\CommandConstants.XML -> H:\Apollo_Dev\Apollo\QPP\Development\Client\XDK\Windows\Documentation\Working\CommandConstants.XML

H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\CommandFactory.XML -> H:\Apollo_Dev\Apollo\QPP\Development\Client\XDK\Windows\Documentation\Working\CommandFactory.XML

H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\CoreFramework.XML -> H:\Apollo_Dev\Apollo\QPP\Development\Client\XDK\Windows\Documentation\Working\CoreFramework.XML

H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\CoreFrameworkFactory.XML -> H:\Apollo_Dev\Apollo\QPP\Development\Client\XDK\Windows\Documentation\Working\CoreFrameworkFactory.XML

H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\CoreServices.XML -> H:\Apollo_Dev\Apollo\QPP\Development\Client\XDK\Windows\Documentation\Working\CoreServices.XML

H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\IAdminInterface.XML -> H:\Apollo_Dev\Apollo\QPP\Development\Client\XDK\Windows\Documentation\Working\IAdminInterface.XML

H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\ICommands.XML -> H:\Apollo_Dev\Apollo\QPP\Development\Client\XDK\Windows\Documentation\Working\ICommands.XML

H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\ICoreFramework.XML -> H:\Apollo_Dev\Apollo\QPP\Development\Client\XDK\Windows\Documentation\Working\ICoreFramework.XML

H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\ICoreServices.XML -> H:\Apollo_Dev\Apollo\QPP\Development\Client\XDK\Windows\Documentation\Working\ICoreServices.XML

H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\ISearchInterface.XML -> H:\Apollo_Dev\Apollo\QPP\Development\Client\XDK\Windows\Documentation\Working\ISearchInterface.XML

H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\IServiceController.XML -> H:\Apollo_Dev\Apollo\QPP\Development\Client\XDK\Windows\Documentation\Working\IServiceController.XML

H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\SearchConstants.XML -> H:\Apollo_Dev\Apollo\QPP\Development\Client\XDK\Windows\Documentation\Working\SearchConstants.XML

H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\ServiceController.XML -> H:\Apollo_Dev\Apollo\QPP\Development\Client\XDK\Windows\Documentation\Working\ServiceController.XML

H:\Apollo_Dev\Apollo\QPP\Development\Client\Clients.NET\EditorialClient\bin\Release\UICore.XML -> H:\Apollo_Dev\Apollo\QPP\Development\Client\XDK\Windows\Documentation\Working\UICore.XML

-------------------------------

Generating shared content files (en-US, English (United States))...

Last step completed in 00:00:00.0312

-------------------------------

Generating API filter for MRefBuilder...

Last step completed in 00:00:00.3750

-------------------------------

Generating reflection information...

[C:\WINDOWS\Microsoft.NET\Framework\v3.5\MSBuild.exe]

GenerateRefInfo:

MrefBuilder (v2.4.10520.1)

Copyright c Microsoft 2006

Info: Loaded 14 assemblies for reflection and 31 dependency assemblies.

Info: Wrote information on 23 namespaces, 502 types, and 12639 members

XslTransform (v2.4.10520.1)

Copyright c Microsoft 2005-2006

Info: Applying XSL transformation 'E:\Program Files\Sandcastle\ProductionTransforms\MergeDuplicates.xsl'.

Last step completed in 00:00:54.1549

-------------------------------

Generating namespace summary information...

Last step completed in 00:00:00.8281

-------------------------------

Applying visibility properties to reflection information file

47 attribute nodes removed

36 explicit interface implementations removed

287 local and base class EII elements removed

30968 inherited member elements removed

76 protected members noted for removal

0 protected inherited framework members noted for removal

Removing previously noted unwanted APIs and elements

Last step completed in 00:00:08.7342

-------------------------------

Transforming reflection output...

[C:\WINDOWS\Microsoft.NET\Framework\v3.5\MSBuild.exe]

TransformManifest:

XslTransform (v2.4.10520.1)

Copyright c Microsoft 2005-2006

Info: Applying XSL transformation 'E:\Program Files\Sandcastle\ProductionTransforms\ApplyVSDocModel.xsl'.

Coordinator
Aug 3, 2010 at 4:52 PM

How long are you waiting before deciding that it's stuck?  You've got several assemblies and if they contain a larger number of classes, it may take a couple of minutes.  Just let it run and see if it completes.  You could also watch the Task Manager to see if XslTransform is using CPU and memory.  If so, it's probably just working through everything.

Eric