HHC5010 Error for HTML Help v1 under Win7

Topics: User Forum
Nov 2, 2009 at 7:41 PM

I have successfully set up and used Sandcastle and Sandcastle Help File Builder on three other machines.  But I am now trying to get it working on my new 64-bit Win7 workstation along with VS2008 / VS2008 SDK.

On a simplistic test project, SHFB and Sandcastle work normally creating documentation for HTML Help v2.   But when I select HTML Help v1, I get the following error:

<buildStep step="CompilingHelpFile">
Compiling HTML Help 1.x file...
[C:\Windows\Microsoft.NET\Framework64\v3.5\MSBuild.exe]
HHC5010 : error : Cannot open &quot;c:\Temp\Help\Working\Output\Documentation.chm&quot;. Compilation stopped.
 
C:\Temp\Help\Working\Build1xHelpFile.proj(52,5): error MSB3021: Unable to copy file &quot;C:\Temp\Help\Working\Output\Documentation.chm&quot; to &quot;C:\Temp\Help\\Documentation.chm&quot;. Could not find file 'C:\Temp\Help\Working\Output\Documentation.chm'.
    Last step completed in 00:00:00.2300
</buildStep>
<buildStep step="Failed">

When I've searched for this error, the only causes I saw were having a period in the output path or having a partially non-existent output path.   As you can see, I've even tried changing the output directory to point to "C:\Temp\Help" in case there was some odd permission or characteristic about my normal Visual Studio output path.   The UserID I'm using during the compilation is the same domain account I used to create "C:\Temp\Help" and has local Admin rights on this machine.

I'll paste in the log file here.   I'd appreciate some ideas on where to start looking.   This simplistic test app does not have all the normal XML comment types.  But it generates HTML Help v2 from this same app while seemingly perfectly happy.

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

<?xml version="1.0" encoding="utf-8"?>
<shfbBuild product="Sandcastle Help File Builder Utilities" version="1.8.0.2" projectFile="C:\Data\Visual Studio 2008\Projects\GhostDocMacroTestApp\Documentation\GhostDoc Macro Test App Documentation.shfbproj" started="11/2/2009 2:18:04 PM">
<buildStep step="Initializing">
</buildStep>
<buildStep step="FindingTools">
Finding tools...
Found Sandcastle in 'C:\Program Files (x86)\Sandcastle\'
Found HTML 1.x help compiler in 'C:\Program Files (x86)\HTML Help Workshop\'
</buildStep>
<buildStep step="ValidatingDocumentationSources">
Validating and copying documentation source information
Source: C:\Data\Visual Studio 2008\Projects\GhostDocMacroTestApp\GhostDocMacroTestApp.sln
    Found project 'C:\Data\Visual Studio 2008\Projects\GhostDocMacroTestApp\GhostDocMacroTestApp\GhostDocMacroTestApp.csproj'
    Found project 'C:\Data\Visual Studio 2008\Projects\GhostDocMacroTestApp\GhostDocMacroTestApp2\GhostDocMacroTestApp2.csproj'

Parsing project files
    Found assembly 'C:\Data\Visual Studio 2008\Projects\GhostDocMacroTestApp\GhostDocMacroTestApp\bin\Debug\GhostDocMacroTestApp.exe'
    Found assembly 'C:\Data\Visual Studio 2008\Projects\GhostDocMacroTestApp\GhostDocMacroTestApp2\bin\Debug\GhostDocMacroTestApp2.exe'

References to use:
    System
    System.Core
    System.Data
    System.Data.DataSetExtensions
    System.Deployment
    System.Drawing
    System.Windows.Forms
    System.Xml
    System.Xml.Linq

Copying XML comments files
    C:\Data\Visual Studio 2008\Projects\GhostDocMacroTestApp\GhostDocMacroTestApp\bin\Debug\GhostDocMacroTestApp.XML -&gt; C:\Temp\Help\Working\GhostDocMacroTestApp.XML
    C:\Data\Visual Studio 2008\Projects\GhostDocMacroTestApp\GhostDocMacroTestApp2\bin\Debug\GhostDocMacroTestApp2.XML -&gt; C:\Temp\Help\Working\GhostDocMacroTestApp2.XML
</buildStep>
<buildStep step="GenerateSharedContent">
Generating shared content files (en-US, English (United States))...
    Last step completed in 00:00:00.0100
</buildStep>
<buildStep step="GenerateApiFilter">
Generating API filter for MRefBuilder...
    Last step completed in 00:00:00.0000
</buildStep>
<buildStep step="GenerateReflectionInfo">
Generating reflection information...
[C:\Windows\Microsoft.NET\Framework64\v3.5\MSBuild.exe]
GenerateRefInfo:
  MrefBuilder (v2.4.10520.1)
  Copyright c Microsoft 2006
  Info: Loaded 2 assemblies for reflection and 9 dependency assemblies.
  Info: Wrote information on 2 namespaces, 4 types, and 11 members
  XslTransform (v2.4.10520.1)
  Copyright c Microsoft 2005-2006
  Info: Applying XSL transformation 'C:\Program Files (x86)\Sandcastle\ProductionTransforms\MergeDuplicates.xsl'.
    Last step completed in 00:00:01.9000
</buildStep>
<buildStep step="GenerateNamespaceSummaries">
Generating namespace summary information...
    Last step completed in 00:00:00.0000
</buildStep>
<buildStep step="ApplyVisibilityProperties">
Applying visibility properties to reflection information file
    0 attribute nodes removed
    0 explicit interface implementations removed
    15 local and base class EII elements removed
    Last step completed in 00:00:00.0500
</buildStep>
<buildStep step="TransformReflectionInfo">
Transforming reflection output...
[C:\Windows\Microsoft.NET\Framework64\v3.5\MSBuild.exe]
TransformManifest:
  XslTransform (v2.4.10520.1)
  Copyright c Microsoft 2005-2006
  Info: Applying XSL transformation 'C:\Program Files (x86)\Sandcastle\ProductionTransforms\ApplyVSDocModel.xsl'.
  Info: Applying XSL transformation 'C:\Program Files (x86)\Sandcastle\ProductionTransforms\AddGuidFilenames.xsl'.
  XslTransform (v2.4.10520.1)
  Copyright c Microsoft 2005-2006
  Info: Applying XSL transformation 'C:\Program Files (x86)\Sandcastle\ProductionTransforms\ReflectionToManifest.xsl'.
    Last step completed in 00:00:03.4200
</buildStep>
<buildStep step="ModifyHelpTopicFilenames">
Modifying help topic filenames in reflection information file
    No changes required
    Last step completed in 00:00:00.0000
</buildStep>
<buildStep step="CopyStandardContent">
Copying standard help content...
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\adm.gif -&gt; C:\Temp\Help\Working\Output\icons\adm.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\adm_arch.gif -&gt; C:\Temp\Help\Working\Output\icons\adm_arch.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\adm_dev.gif -&gt; C:\Temp\Help\Working\Output\icons\adm_dev.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\adm_dev_arch.gif -&gt; C:\Temp\Help\Working\Output\icons\adm_dev_arch.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\alert_caution.gif -&gt; C:\Temp\Help\Working\Output\icons\alert_caution.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\alert_note.gif -&gt; C:\Temp\Help\Working\Output\icons\alert_note.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\alert_security.gif -&gt; C:\Temp\Help\Working\Output\icons\alert_security.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\arch.gif -&gt; C:\Temp\Help\Working\Output\icons\arch.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\big_adm.gif -&gt; C:\Temp\Help\Working\Output\icons\big_adm.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\big_arch.gif -&gt; C:\Temp\Help\Working\Output\icons\big_arch.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\big_dev.gif -&gt; C:\Temp\Help\Working\Output\icons\big_dev.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\big_kw.gif -&gt; C:\Temp\Help\Working\Output\icons\big_kw.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\box.gif -&gt; C:\Temp\Help\Working\Output\icons\box.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\Caution.gif -&gt; C:\Temp\Help\Working\Output\icons\Caution.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\CFW.gif -&gt; C:\Temp\Help\Working\Output\icons\CFW.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\collall.gif -&gt; C:\Temp\Help\Working\Output\icons\collall.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\collapse.gif -&gt; C:\Temp\Help\Working\Output\icons\collapse.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\collapse_all.gif -&gt; C:\Temp\Help\Working\Output\icons\collapse_all.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\copycode.gif -&gt; C:\Temp\Help\Working\Output\icons\copycode.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\copycodeHighlight.gif -&gt; C:\Temp\Help\Working\Output\icons\copycodeHighlight.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\dev.gif -&gt; C:\Temp\Help\Working\Output\icons\dev.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\dev_arch.gif -&gt; C:\Temp\Help\Working\Output\icons\dev_arch.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\dropdown.gif -&gt; C:\Temp\Help\Working\Output\icons\dropdown.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\dropdownHover.gif -&gt; C:\Temp\Help\Working\Output\icons\dropdownHover.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\drpdown.gif -&gt; C:\Temp\Help\Working\Output\icons\drpdown.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\drpdown_orange.gif -&gt; C:\Temp\Help\Working\Output\icons\drpdown_orange.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\drpdown_orange_up.gif -&gt; C:\Temp\Help\Working\Output\icons\drpdown_orange_up.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\drpup.gif -&gt; C:\Temp\Help\Working\Output\icons\drpup.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\exp.gif -&gt; C:\Temp\Help\Working\Output\icons\exp.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\expall.gif -&gt; C:\Temp\Help\Working\Output\icons\expall.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\expand_all.gif -&gt; C:\Temp\Help\Working\Output\icons\expand_all.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\filter1a.gif -&gt; C:\Temp\Help\Working\Output\icons\filter1a.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\filter1c.gif -&gt; C:\Temp\Help\Working\Output\icons\filter1c.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\footer.gif -&gt; C:\Temp\Help\Working\Output\icons\footer.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\gradient.gif -&gt; C:\Temp\Help\Working\Output\icons\gradient.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\greencheck.gif -&gt; C:\Temp\Help\Working\Output\icons\greencheck.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\greychck.gif -&gt; C:\Temp\Help\Working\Output\icons\greychck.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\header_prev_next.jpg -&gt; C:\Temp\Help\Working\Output\icons\header_prev_next.jpg
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\header_sql_tutorial_blank.jpg -&gt; C:\Temp\Help\Working\Output\icons\header_sql_tutorial_blank.jpg
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\header_sql_tutorial_logo.GIF -&gt; C:\Temp\Help\Working\Output\icons\header_sql_tutorial_logo.GIF
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\kw.gif -&gt; C:\Temp\Help\Working\Output\icons\kw.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\kw_adm.gif -&gt; C:\Temp\Help\Working\Output\icons\kw_adm.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\kw_adm_arch.gif -&gt; C:\Temp\Help\Working\Output\icons\kw_adm_arch.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\kw_adm_dev.gif -&gt; C:\Temp\Help\Working\Output\icons\kw_adm_dev.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\kw_adm_dev_arch.gif -&gt; C:\Temp\Help\Working\Output\icons\kw_adm_dev_arch.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\kw_arch.gif -&gt; C:\Temp\Help\Working\Output\icons\kw_arch.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\kw_dev.gif -&gt; C:\Temp\Help\Working\Output\icons\kw_dev.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\kw_dev_arch.gif -&gt; C:\Temp\Help\Working\Output\icons\kw_dev_arch.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\LastChild.gif -&gt; C:\Temp\Help\Working\Output\icons\LastChild.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\load.gif -&gt; C:\Temp\Help\Working\Output\icons\load.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\load_hover.gif -&gt; C:\Temp\Help\Working\Output\icons\load_hover.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\note.gif -&gt; C:\Temp\Help\Working\Output\icons\note.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\pencil.GIF -&gt; C:\Temp\Help\Working\Output\icons\pencil.GIF
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\privclass.gif -&gt; C:\Temp\Help\Working\Output\icons\privclass.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\privdelegate.gif -&gt; C:\Temp\Help\Working\Output\icons\privdelegate.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\privenum.gif -&gt; C:\Temp\Help\Working\Output\icons\privenum.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\privenumeration.gif -&gt; C:\Temp\Help\Working\Output\icons\privenumeration.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\privevent.gif -&gt; C:\Temp\Help\Working\Output\icons\privevent.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\privextension.gif -&gt; C:\Temp\Help\Working\Output\icons\privextension.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\privfield.gif -&gt; C:\Temp\Help\Working\Output\icons\privfield.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\privinterface.gif -&gt; C:\Temp\Help\Working\Output\icons\privinterface.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\privmethod.gif -&gt; C:\Temp\Help\Working\Output\icons\privmethod.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\privproperty.gif -&gt; C:\Temp\Help\Working\Output\icons\privproperty.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\privstructure.gif -&gt; C:\Temp\Help\Working\Output\icons\privstructure.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\protclass.gif -&gt; C:\Temp\Help\Working\Output\icons\protclass.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\protdelegate.gif -&gt; C:\Temp\Help\Working\Output\icons\protdelegate.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\protenum.gif -&gt; C:\Temp\Help\Working\Output\icons\protenum.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\protenumeration.gif -&gt; C:\Temp\Help\Working\Output\icons\protenumeration.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\protevent.gif -&gt; C:\Temp\Help\Working\Output\icons\protevent.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\protextension.gif -&gt; C:\Temp\Help\Working\Output\icons\protextension.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\protfield.gif -&gt; C:\Temp\Help\Working\Output\icons\protfield.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\protinterface.gif -&gt; C:\Temp\Help\Working\Output\icons\protinterface.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\protmethod.gif -&gt; C:\Temp\Help\Working\Output\icons\protmethod.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\protoperator.gif -&gt; C:\Temp\Help\Working\Output\icons\protoperator.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\protproperty.gif -&gt; C:\Temp\Help\Working\Output\icons\protproperty.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\protstructure.gif -&gt; C:\Temp\Help\Working\Output\icons\protstructure.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\pubclass.gif -&gt; C:\Temp\Help\Working\Output\icons\pubclass.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\pubdelegate.gif -&gt; C:\Temp\Help\Working\Output\icons\pubdelegate.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\pubenum.gif -&gt; C:\Temp\Help\Working\Output\icons\pubenum.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\pubenumeration.gif -&gt; C:\Temp\Help\Working\Output\icons\pubenumeration.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\pubevent.gif -&gt; C:\Temp\Help\Working\Output\icons\pubevent.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\pubextension.gif -&gt; C:\Temp\Help\Working\Output\icons\pubextension.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\pubfield.gif -&gt; C:\Temp\Help\Working\Output\icons\pubfield.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\pubinterface.gif -&gt; C:\Temp\Help\Working\Output\icons\pubinterface.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\pubmethod.gif -&gt; C:\Temp\Help\Working\Output\icons\pubmethod.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\puboperator.gif -&gt; C:\Temp\Help\Working\Output\icons\puboperator.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\pubproperty.gif -&gt; C:\Temp\Help\Working\Output\icons\pubproperty.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\pubstructure.gif -&gt; C:\Temp\Help\Working\Output\icons\pubstructure.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\requirements1a.gif -&gt; C:\Temp\Help\Working\Output\icons\requirements1a.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\requirements1c.gif -&gt; C:\Temp\Help\Working\Output\icons\requirements1c.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\save.gif -&gt; C:\Temp\Help\Working\Output\icons\save.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\save_hover.gif -&gt; C:\Temp\Help\Working\Output\icons\save_hover.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\security.gif -&gt; C:\Temp\Help\Working\Output\icons\security.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\seealso1a.gif -&gt; C:\Temp\Help\Working\Output\icons\seealso1a.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\seealso1c.gif -&gt; C:\Temp\Help\Working\Output\icons\seealso1c.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\static.gif -&gt; C:\Temp\Help\Working\Output\icons\static.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\icons\xna.gif -&gt; C:\Temp\Help\Working\Output\icons\xna.gif
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\scripts\CheckboxMenu.js -&gt; C:\Temp\Help\Working\Output\scripts\CheckboxMenu.js
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\scripts\CommonUtilities.js -&gt; C:\Temp\Help\Working\Output\scripts\CommonUtilities.js
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\scripts\Dropdown.js -&gt; C:\Temp\Help\Working\Output\scripts\Dropdown.js
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\scripts\EventUtilities.js -&gt; C:\Temp\Help\Working\Output\scripts\EventUtilities.js
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\scripts\script_feedBack.js -&gt; C:\Temp\Help\Working\Output\scripts\script_feedBack.js
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\scripts\script_manifold.js -&gt; C:\Temp\Help\Working\Output\scripts\script_manifold.js
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\scripts\SplitScreen.js -&gt; C:\Temp\Help\Working\Output\scripts\SplitScreen.js
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\styles\Presentation.css -&gt; C:\Temp\Help\Working\Output\styles\Presentation.css
C:\Program Files (x86)\Sandcastle\Presentation\vs2005\styles\Whidbey\presentation.css -&gt; C:\Temp\Help\Working\Output\styles\Whidbey\presentation.css
    Last step completed in 00:00:00.3100
</buildStep>
<buildStep step="CopyAdditionalContent">
Copying additional content files...
No additional content to copy
    Last step completed in 00:00:00.0000
</buildStep>
<buildStep step="MergeTablesOfContents">
Merging conceptual and additional tables of contents...
    Last step completed in 00:00:00.0700
</buildStep>
<buildStep step="CreateBuildAssemblerConfigs">
Creating Sandcastle configuration files...
    sandcastle.config
    Last step completed in 00:00:00.0100
</buildStep>
<buildStep step="MergeCustomConfigs">
Merging custom build component configurations
C:\Temp\Help\Working\sandcastle.config
    No additional help attributes defined.  The 'HTML Help 2 Attributes' component was not added.
    Last step completed in 00:00:00.0200
</buildStep>
<buildStep step="BuildReferenceTopics">
Building reference help topics...
[C:\Windows\Microsoft.NET\Framework64\v3.5\MSBuild.exe]
BuildReferenceTopics:
  BuildAssembler (v2.4.10520.1)
  Copyright c Microsoft 2006
  Info: CopyFromFileComponent: Instantiating component.
  Info: CopyFromFileComponent: Loading data file 'C:\Program Files (x86)\Sandcastle\Presentation\vs2005\Transforms\skeleton.xml'.
  Info: CopyFromIndexComponent: Instantiating component.
  Info: CopyFromIndexComponent: Searching for files that match '*.xml'.
  Info: CopyFromIndexComponent: Searching for files that match 'reflection.xml'.
  Info: CopyFromIndexComponent: Indexed 170177 elements in 107 files.
  Info: CopyFromIndexComponent: Loaded 0 copy components.
  Info: CopyFromIndexComponent: Instantiating component.
  Info: CopyFromIndexComponent: Loaded 0 copy components.
  Info: ForEachComponent: Instantiating component.
  Info: ForEachComponent: Loading subcomponents.
  Info: CopyFromIndexComponent: Instantiating component.
  Info: CopyFromIndexComponent: Loaded 0 copy components.
  Info: ForEachComponent: Loaded 1 subcomponents.
  Info: ForEachComponent: Instantiating component.
  Info: ForEachComponent: Loading subcomponents.
  Info: CopyFromIndexComponent: Instantiating component.
  Info: CopyFromIndexComponent: Loaded 0 copy components.
  Info: ForEachComponent: Loaded 1 subcomponents.
  Info: ForEachComponent: Instantiating component.
  Info: ForEachComponent: Loading subcomponents.
  Info: CopyFromIndexComponent: Instantiating component.
  Info: CopyFromIndexComponent: Loaded 0 copy components.
  Info: ForEachComponent: Loaded 1 subcomponents.
  Info: IfThenComponent: Instantiating component.
  Info: SyntaxComponent: Instantiating component.
  Info: SyntaxComponent: Loaded 3 syntax generators.
  Info: CopyFromIndexComponent: Instantiating component.
  Info: CopyFromIndexComponent: Searching for files that match 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\en\*.xml'.
  Info: CopyFromIndexComponent: Searching for files that match 'C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0\*.xml'.
  Info: CopyFromIndexComponent: Searching for files that match 'C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\*.xml'.
  Info: CopyFromIndexComponent: Searching for files that match 'C:\Temp\Help\Working\GhostDocMacroTestApp.XML'.
  Info: CopyFromIndexComponent: Searching for files that match 'C:\Temp\Help\Working\GhostDocMacroTestApp2.XML'.
  Info: CopyFromIndexComponent: Indexed 81316 elements in 52 files.
  Info: CopyFromIndexComponent: Loaded 0 copy components.
  Info: ForEachComponent: Instantiating component.
  Info: ForEachComponent: Loading subcomponents.
  Info: IfThenComponent: Instantiating component.
  Info: CopyFromIndexComponent: Instantiating component.
  Info: CopyFromIndexComponent: Loaded 0 copy components.
  Info: CopyFromIndexComponent: Instantiating component.
  Info: CopyFromIndexComponent: Loaded 0 copy components.
  Info: ForEachComponent: Loaded 2 subcomponents.
  Info: CopyFromIndexComponent: Instantiating component.
  Info: CopyFromIndexComponent: Loaded 0 copy components.
  Info: ShowMissingComponent: Instantiating component.
  Info: ShowMissingComponent:
      [Sandcastle Help File Builder BuildAssembler Components, version 1.8.0.2]
      Show Missing Documentation Component. Copyright c 2006-2009, Eric Woodruff, All Rights Reserved
      http://SHFB.CodePlex.com
  Info: VersionInfoComponent: Instantiating component.
  Info: VersionInfoComponent:
      [Sandcastle Help File Builder BuildAssembler Components, version 1.8.0.2]
      Version Information Component. Copyright c 2006-2009, Eric Woodruff, All Rights Reserved
      http://SHFB.CodePlex.com
  Info: CodeBlockComponent: Instantiating component.
  Info: CodeBlockComponent:
      [Sandcastle Help File Builder BuildAssembler Components, version 1.8.0.2]
      Code Block Component. Copyright c 2006-2009, Eric Woodruff, All Rights Reserved.
      Portions copyright (c) 2003, Jonathan de Halleux, All rights reserved.
      http://SHFB.CodePlex.com
  Info: TransformComponent: Instantiating component.
  Info: PostTransformComponent: Instantiating component.
  Info: PostTransformComponent:
      [Sandcastle Help File Builder BuildAssembler Components, version 1.8.0.2]
      Post-Transform Component. Copyright c 2006-2009, Eric Woodruff, All Rights Reserved
      http://SHFB.CodePlex.com
  Info: SharedContentComponent: Instantiating component.
  Info: SharedContentComponent: Searching for files that match 'C:\Program Files (x86)\Sandcastle\Presentation\vs2005\content\shared_content.xml'.
  Info: SharedContentComponent: Loading shared content file 'C:\Program Files (x86)\Sandcastle\Presentation\vs2005\content\shared_content.xml'.
  Info: SharedContentComponent: Found 1 files in C:\Program Files (x86)\Sandcastle\Presentation\vs2005\content\shared_content.xml.
  Info: SharedContentComponent: Searching for files that match 'C:\Program Files (x86)\Sandcastle\Presentation\vs2005\content\reference_content.xml'.
  Info: SharedContentComponent: Loading shared content file 'C:\Program Files (x86)\Sandcastle\Presentation\vs2005\content\reference_content.xml'.
  Info: SharedContentComponent: Found 1 files in C:\Program Files (x86)\Sandcastle\Presentation\vs2005\content\reference_content.xml.
  Info: SharedContentComponent: Searching for files that match 'C:\Program Files (x86)\Sandcastle\Presentation\shared\content\syntax_content.xml'.
  Info: SharedContentComponent: Loading shared content file 'C:\Program Files (x86)\Sandcastle\Presentation\shared\content\syntax_content.xml'.
  Info: SharedContentComponent: Found 1 files in C:\Program Files (x86)\Sandcastle\Presentation\shared\content\syntax_content.xml.
  Info: SharedContentComponent: Searching for files that match 'C:\Program Files (x86)\Sandcastle\Presentation\vs2005\content\feedback_content.xml'.
  Info: SharedContentComponent: Loading shared content file 'C:\Program Files (x86)\Sandcastle\Presentation\vs2005\content\feedBack_content.xml'.
  Info: SharedContentComponent: Found 1 files in C:\Program Files (x86)\Sandcastle\Presentation\vs2005\content\feedback_content.xml.
  Info: SharedContentComponent: Searching for files that match 'SharedBuilderContent.xml'.
  Info: SharedContentComponent: Loading shared content file 'C:\Temp\Help\Working\SharedBuilderContent.xml'.
  Info: SharedContentComponent: Overriding shared content item 'roottopictitle' with value in file 'C:\Temp\Help\Working\SharedBuilderContent.xml'.
  Info: SharedContentComponent: Overriding shared content item 'rootlink' with value in file 'C:\Temp\Help\Working\SharedBuilderContent.xml'.
  Info: SharedContentComponent: Overriding shared content item 'runningheadertext' with value in file 'C:\Temp\Help\Working\SharedBuilderContent.xml'.
  Info: SharedContentComponent: Overriding shared content item 'locationinformation' with value in file 'C:\Temp\Help\Working\SharedBuilderContent.xml'.
  Info: SharedContentComponent: Overriding shared content item 'assemblynameandmodule' with value in file 'C:\Temp\Help\Working\SharedBuilderContent.xml'.
  Info: SharedContentComponent: Overriding shared content item 'copycode' with value in file 'C:\Temp\Help\Working\SharedBuilderContent.xml'.
  Info: SharedContentComponent: Overriding shared content item 'locale' with value in file 'C:\Temp\Help\Working\SharedBuilderContent.xml'.
  Info: SharedContentComponent: Found 1 files in SharedBuilderContent.xml.
  Info: SharedContentComponent: Searching for files that match 'PresentationStyleBuilderContent.xml'.
  Info: SharedContentComponent: Loading shared content file 'C:\Temp\Help\Working\PresentationStyleBuilderContent.xml'.
  Info: SharedContentComponent: Overriding shared content item 'header' with value in file 'C:\Temp\Help\Working\PresentationStyleBuilderContent.xml'.
  Info: SharedContentComponent: Overriding shared content item 'footer' with value in file 'C:\Temp\Help\Working\PresentationStyleBuilderContent.xml'.
  Info: SharedContentComponent: Overriding shared content item 'fb_alias' with value in file 'C:\Temp\Help\Working\PresentationStyleBuilderContent.xml'.
  Info: SharedContentComponent: Overriding shared content item 'fb_product' with value in file 'C:\Temp\Help\Working\PresentationStyleBuilderContent.xml'.
  Info: SharedContentComponent: Overriding shared content item 'fb_body' with value in file 'C:\Temp\Help\Working\PresentationStyleBuilderContent.xml'.
  Info: SharedContentComponent: Overriding shared content item 'fb_send' with value in file 'C:\Temp\Help\Working\PresentationStyleBuilderContent.xml'.
  Info: SharedContentComponent: Overriding shared content item 'fb_headerfeedback' with value in file 'C:\Temp\Help\Working\PresentationStyleBuilderContent.xml'.
  Info: SharedContentComponent: Overriding shared content item 'feedback_alias' with value in file 'C:\Temp\Help\Working\PresentationStyleBuilderContent.xml'.
  Info: SharedContentComponent: Overriding shared content item 'feedback_product' with value in file 'C:\Temp\Help\Working\PresentationStyleBuilderContent.xml'.
  Info: SharedContentComponent: Overriding shared content item 'feedback_body' with value in file 'C:\Temp\Help\Working\PresentationStyleBuilderContent.xml'.
  Info: SharedContentComponent: Found 1 files in PresentationStyleBuilderContent.xml.
  Info: SharedContentComponent: Loaded 582 shared content items.
  Info: ResolveReferenceLinksComponent2: Instantiating component.
  Info: ResolveReferenceLinksComponent2: Creating MSDN URL resolver.
  Info: ResolveReferenceLinksComponent2: Searching directory 'C:\Program Files (x86)\Sandcastle\Data\Reflection' for targets files of the form '*.xml'.
  Info: ResolveReferenceLinksComponent2: Searching directory 'C:\Temp\Help\Working' for targets files of the form 'reflection.xml'.
  Info: ResolveReferenceLinksComponent2: Loaded 170177 reference targets.
  Info: SaveComponent: Instantiating component.
  Info: BuildAssembler: Building topic N:GhostDocMacroTestApp
  Warn: ShowMissingComponent: Missing &lt;summary&gt; documentation for N:GhostDocMacroTestApp
  Info: BuildAssembler: Building topic T:GhostDocMacroTestApp.DialogViewer
  Warn: ShowMissingComponent: Missing &lt;summary&gt; documentation for T:GhostDocMacroTestApp.DialogViewer
  Info: BuildAssembler: Building topic AllMembers.T:GhostDocMacroTestApp.DialogViewer
  Info: ShowMissingComponent: Auto-documenting constructor M:GhostDocMacroTestApp.DialogViewer.#ctor
  Info: BuildAssembler: Building topic Methods.T:GhostDocMacroTestApp.DialogViewer
  Info: BuildAssembler: Building topic M:GhostDocMacroTestApp.DialogViewer.#ctor
  Info: ShowMissingComponent: Auto-documenting constructor M:GhostDocMacroTestApp.DialogViewer.#ctor
  Info: BuildAssembler: Building topic M:GhostDocMacroTestApp.DialogViewer.MultipleNumbers(System.Int32,System.Int32)
  Warn: ShowMissingComponent: Missing &lt;returns&gt; documentation for M:GhostDocMacroTestApp.DialogViewer.MultipleNumbers(System.Int32,System.Int32)
  Info: BuildAssembler: Building topic M:GhostDocMacroTestApp.DialogViewer.ShowAboutDialog
  Warn: ShowMissingComponent: Missing &lt;returns&gt; documentation for M:GhostDocMacroTestApp.DialogViewer.ShowAboutDialog
  Info: BuildAssembler: Building topic T:GhostDocMacroTestApp.DlgGdmtaAbout
  Warn: ShowMissingComponent: Missing &lt;summary&gt; documentation for T:GhostDocMacroTestApp.DlgGdmtaAbout
  Info: BuildAssembler: Building topic AllMembers.T:GhostDocMacroTestApp.DlgGdmtaAbout
  Warn: ResolveReferenceLinksComponent2: Unknown reference link target 'P:System.Windows.Forms.Control.ImeModeBase'.
  Info: BuildAssembler: Building topic Methods.T:GhostDocMacroTestApp.DlgGdmtaAbout
  Info: BuildAssembler: Building topic Properties.T:GhostDocMacroTestApp.DlgGdmtaAbout
  Warn: ResolveReferenceLinksComponent2: Unknown reference link target 'P:System.Windows.Forms.Control.ImeModeBase'.
  Info: BuildAssembler: Building topic Events.T:GhostDocMacroTestApp.DlgGdmtaAbout
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.DlgGdmtaAbout.Dispose
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.DlgGdmtaAbout.Select
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.DlgGdmtaAbout.Show
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.DlgGdmtaAbout.ShowDialog
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.DlgGdmtaAbout.ValidateChildren
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.DlgGdmtaAbout.Validate
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.DlgGdmtaAbout.AccessibilityNotifyClients
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.DlgGdmtaAbout.BeginInvoke
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.DlgGdmtaAbout.GetChildAtPoint
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.DlgGdmtaAbout.Invalidate
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.DlgGdmtaAbout.Invoke
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.DlgGdmtaAbout.PerformLayout
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.DlgGdmtaAbout.ResumeLayout
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.DlgGdmtaAbout.Scale
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.DlgGdmtaAbout.SetBounds
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.DlgGdmtaAbout.RtlTranslateAlignment
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.DlgGdmtaAbout.UpdateBounds
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.DlgGdmtaAbout.MemberwiseClone
  Info: BuildAssembler: Building topic M:GhostDocMacroTestApp.DlgGdmtaAbout.#ctor
  Info: BuildAssembler: Building topic M:GhostDocMacroTestApp.DlgGdmtaAbout.Dispose(System.Boolean)
  Info: BuildAssembler: Building topic T:GhostDocMacroTestApp.FormGdmtaMain
  Info: BuildAssembler: Building topic AllMembers.T:GhostDocMacroTestApp.FormGdmtaMain
  Warn: ResolveReferenceLinksComponent2: Unknown reference link target 'P:System.Windows.Forms.Control.ImeModeBase'.
  Info: BuildAssembler: Building topic Methods.T:GhostDocMacroTestApp.FormGdmtaMain
  Info: BuildAssembler: Building topic Properties.T:GhostDocMacroTestApp.FormGdmtaMain
  Warn: ResolveReferenceLinksComponent2: Unknown reference link target 'P:System.Windows.Forms.Control.ImeModeBase'.
  Info: BuildAssembler: Building topic Events.T:GhostDocMacroTestApp.FormGdmtaMain
  Info: BuildAssembler: Building topic Fields.T:GhostDocMacroTestApp.FormGdmtaMain
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.FormGdmtaMain.Dispose
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.FormGdmtaMain.Select
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.FormGdmtaMain.Show
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.FormGdmtaMain.ShowDialog
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.FormGdmtaMain.ValidateChildren
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.FormGdmtaMain.Validate
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.FormGdmtaMain.AccessibilityNotifyClients
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.FormGdmtaMain.BeginInvoke
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.FormGdmtaMain.GetChildAtPoint
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.FormGdmtaMain.Invalidate
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.FormGdmtaMain.Invoke
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.FormGdmtaMain.PerformLayout
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.FormGdmtaMain.ResumeLayout
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.FormGdmtaMain.Scale
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.FormGdmtaMain.SetBounds
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.FormGdmtaMain.RtlTranslateAlignment
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.FormGdmtaMain.UpdateBounds
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp.FormGdmtaMain.MemberwiseClone
  Info: BuildAssembler: Building topic M:GhostDocMacroTestApp.FormGdmtaMain.#ctor
  Info: BuildAssembler: Building topic M:GhostDocMacroTestApp.FormGdmtaMain.Dispose(System.Boolean)
  Info: BuildAssembler: Building topic M:GhostDocMacroTestApp.FormGdmtaMain.GetButtonClickCount(System.Boolean)
  Warn: ShowMissingComponent: Missing &lt;returns&gt; documentation for M:GhostDocMacroTestApp.FormGdmtaMain.GetButtonClickCount(System.Boolean)
  Info: BuildAssembler: Building topic F:GhostDocMacroTestApp.FormGdmtaMain.iButtonClickCount
  Warn: ShowMissingComponent: Missing &lt;summary&gt; documentation for F:GhostDocMacroTestApp.FormGdmtaMain.iButtonClickCount
  Info: BuildAssembler: Building topic N:GhostDocMacroTestApp2
  Warn: ShowMissingComponent: Missing &lt;summary&gt; documentation for N:GhostDocMacroTestApp2
  Info: BuildAssembler: Building topic T:GhostDocMacroTestApp2.FormGdmta2Main
  Info: BuildAssembler: Building topic AllMembers.T:GhostDocMacroTestApp2.FormGdmta2Main
  Warn: ResolveReferenceLinksComponent2: Unknown reference link target 'P:System.Windows.Forms.Control.ImeModeBase'.
  Info: BuildAssembler: Building topic Methods.T:GhostDocMacroTestApp2.FormGdmta2Main
  Info: BuildAssembler: Building topic Properties.T:GhostDocMacroTestApp2.FormGdmta2Main
  Warn: ResolveReferenceLinksComponent2: Unknown reference link target 'P:System.Windows.Forms.Control.ImeModeBase'.
  Info: BuildAssembler: Building topic Events.T:GhostDocMacroTestApp2.FormGdmta2Main
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp2.FormGdmta2Main.Dispose
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp2.FormGdmta2Main.Select
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp2.FormGdmta2Main.Show
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp2.FormGdmta2Main.ShowDialog
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp2.FormGdmta2Main.ValidateChildren
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp2.FormGdmta2Main.Validate
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp2.FormGdmta2Main.AccessibilityNotifyClients
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp2.FormGdmta2Main.BeginInvoke
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp2.FormGdmta2Main.GetChildAtPoint
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp2.FormGdmta2Main.Invalidate
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp2.FormGdmta2Main.Invoke
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp2.FormGdmta2Main.PerformLayout
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp2.FormGdmta2Main.ResumeLayout
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp2.FormGdmta2Main.Scale
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp2.FormGdmta2Main.SetBounds
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp2.FormGdmta2Main.RtlTranslateAlignment
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp2.FormGdmta2Main.UpdateBounds
  Info: BuildAssembler: Building topic Overload:GhostDocMacroTestApp2.FormGdmta2Main.MemberwiseClone
  Info: BuildAssembler: Building topic M:GhostDocMacroTestApp2.FormGdmta2Main.#ctor
  Info: BuildAssembler: Building topic M:GhostDocMacroTestApp2.FormGdmta2Main.Dispose(System.Boolean)
  Info: Processed 86 topics
    Last step completed in 00:02:43.8500
</buildStep>
<buildStep step="GenerateIntermediateTableOfContents">
Generating intermediate table of contents file...
[C:\Windows\Microsoft.NET\Framework64\v3.5\MSBuild.exe]
GenerateIntermediateTOC:
  XslTransform (v2.4.10520.1)
  Copyright c Microsoft 2005-2006
  Info: Applying XSL transformation 'C:\Program Files (x86)\Sandcastle\ProductionTransforms\CreateVSToc.xsl'.
    Last step completed in 00:00:00.5800
</buildStep>
<buildStep step="ExtractingHtmlInfo">
Extracting HTML info for Help 1.x and/or website...
[C:\Windows\Microsoft.NET\Framework64\v3.5\MSBuild.exe]
Sandcastle Help File Builder HTML Extract, version 1.8.0.2
Copyright c 2008-2009, Eric Woodruff, All Rights Reserved
E-Mail: Eric@EWoodruff.us

Using LCID '1033', code page '65001', encoding charset 'UTF-8'.
Processed 86 HTML files
Sorting keywords and generating See Also indices
Saving Help 1.x keyword index to C:\Temp\Help\Working\Documentation.hhk
Saving Help 1.x table of contents to C:\Temp\Help\Working\Documentation.hhc
    Last step completed in 00:00:00.4300
</buildStep>
<buildStep step="GenerateHelpFormatTableOfContents">
Generating HTML Help 1.x table of contents file...
    Last step completed in 00:00:00.0000
</buildStep>
<buildStep step="UpdateTableOfContents">
Updating table of contents with additional content items and determining default topic...
    Last step completed in 00:00:00.0100
</buildStep>
<buildStep step="GenerateHelpFileIndex">
Generating HTML Help 1.x index file...
    Last step completed in 00:00:00.0100
</buildStep>
<buildStep step="GenerateHelpProject">
Generating HTML Help 1.x project file...
    Last step completed in 00:00:00.0100
</buildStep>
<buildStep step="CompilingHelpFile">
Compiling HTML Help 1.x file...
[C:\Windows\Microsoft.NET\Framework64\v3.5\MSBuild.exe]
HHC5010 : error : Cannot open &quot;c:\Temp\Help\Working\Output\Documentation.chm&quot;. Compilation stopped.
 
C:\Temp\Help\Working\Build1xHelpFile.proj(52,5): error MSB3021: Unable to copy file &quot;C:\Temp\Help\Working\Output\Documentation.chm&quot; to &quot;C:\Temp\Help\\Documentation.chm&quot;. Could not find file 'C:\Temp\Help\Working\Output\Documentation.chm'.
    Last step completed in 00:00:00.2300
</buildStep>
<buildStep step="Failed">

SHFB: Error BE0043: Unexpected error detected in last build step.  See output above for details.

</buildStep>
</shfbBuild>

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

 

Coordinator
Nov 3, 2009 at 4:05 AM

I'm using Win7 x64 and haven't seen this issue.  Are you running a virus scanner?  If so, it's possible that it's holding the file open.  You might try disabling it to see if that solves the issue.

Eric

 

Nov 3, 2009 at 3:21 PM

I was running the Symantec End Point Protection v11 suite.   But disabling it made no difference.  At any rate, I might have not made this clear, but there is no C:\Temp\Help\Working\Output\Documentation.chm file being produced; at least there's not one after this build attempt completes.  If it's not being produced, then this is not an issue of any other process holding it open.

Is there any known setting or configuration mistake I could have made that would result in the HTML Help compilation not being able to produce a .CHM file in that environment?   Who is producing the message "Compiling HTML Help 1.x file"?  (Is that SHFB, Sandcastle, or is it coming out of the VS2008 SDK's Help Compiler delivery itself)?   If SHFB and Sandcastle can successfully product a v2 Help file but fail on a v1 Help file, does that suggest anything I could verify?

Coordinator
Nov 3, 2009 at 4:12 PM

The only thing it suggests is that there's a problem with the Help 1 compiler.  I suppose you could try uninstalling and reinstalling the HTML Help Workshop if you haven't tried that already.  I don't recall the help workshop coming with the SDK.  I've always downloaded and installed it separately.  See the Installation Instructions topic in the help file for the download location.

SHFB produces the message "Compiling HTML Help 1.x file".  After that it runs an MSBuild project, Build1xHelpFile.proj, that you can find in the .\Working folder after the failed build.  The HHC error is coming from the Help 1 compiler itself.  You could try running the MSBuild project file from the working folder and the help compiler from the working folder manually to see if you get different results.

Eric

 

Nov 4, 2009 at 7:20 PM
Edited Nov 4, 2009 at 7:25 PM

Well the problem is not within SHFB or Sandcastle.    I tried manually decompiling a very simple .hpj and

then recompiling it from Help Workshop v1.32.  No joy.   I get the same symptom:

 

"HHC5010: Error: Cannot open "WhateverOutput.chm". Compilation stopped."

 

I have uninstalled the VS2008 SDK, uninstalled HTML Help Workshop v1.32, re-installed HTML Help Workshop

(which installs, but near the end of the Setup also warns that a newer version is already present),

re-tried manually building a simple .CHM project and the same error persists.

 

I also did a full file system scan for hhc.exe.   Every instance shows a file version of 4.74.8702.0.   

Does anyone know if there is a called .DLL involved that might be an incompatible version? 

Or perhaps if there is any other relevant file for which I could compare against another (WinXP) box

on which HTML Help Compilation is working?

 

I know there is a base security prohibition against opening a .CHM in 64-bit Win7 that is

overcome (during read attempts) by manually unblocking the specific file.   

Does anyone know of any Win7 policy that might be preventing the help compiler from actually writing a .CHM?

Coordinator
Nov 4, 2009 at 8:22 PM

The warning about a new version of the help viewer being present is normal.  The version matches what I've got.  I can't think of any reason why it wouldn't work.  You may have better luck finding a solution by asking over in the MSDN Developer Documentation and Help System forum.

Eric

Nov 5, 2009 at 3:18 PM
Edited Nov 5, 2009 at 9:05 PM

Well I have a resolution and it was indeed a security issue; perhaps a UAC issue.   

Since there were no "permission denied", "program wants to change the system", etc. messages that Win7 usually displays, I had assumed this was a straight code issue - particulary given the "newer version of Help already installed" dialog.   I am running logged on as a local administrator, but the default Win7 UAC is on.    Just in case, I had also checked the "Security" and "Application" event logs and there were no log entries generated when the process failed.   And I had checked things like NTFS file permissions to eliminate that as a possibillity.  

(Every other time I've hit a "privilege escalation required" issue with my new Win7 box, there has been a fairly obvious "rights" error either displayed as a dialog or in the Event Log).    But late yesterday I decided to see if this was some kind of "silent" permissions error. 

I started a command prompt with "Run as Administrator" and my simplistic manual HHC.EXE test worked.   I then tried right-clicking on the SHFB GUI shortcut generated by the SHFB "Setup" and there was no "Run as Administrator" menu item on the inital shortcut's context menu.   So I manually created my own temporary shortcut direct to the SandcastleBuilderGUI.exe program.   From my temporary shortcut's context menu, I did get a "Run as Administrator" option.  When started in that fashion, SFHB successfully created the documentation.

For some reason, the "Run as Adminstrator" checkbox is disabled on the "Advanced" tab of the properties dialog on your initially generated shortcut for the GUI's exe .   So I instead set the "Run as Administrator" option on the "Compatibility" tab for the shortcut.   Now the process works correctly, though I do also now get the UAC "program wants to change the system" UAC prompt upon launch.

I am new to Win7 and UAC; having just moved directly to Win 7 from my previous WinXP dev envrionments.   (My company skipped Vista all together).  So I was probably too slow figuring this out.   But hopefully this thread will spare others from wasting their time as well.

Thank you for your help and replies.