Jul 23, 2010 at 2:20 PM
Edited Jul 23, 2010 at 2:25 PM
I just upgraded our build help script and binaries to now use SHFB v184.108.40.206 with the last release of Sandcastle (v2.6) from SHFB v220.127.116.11 and Sandcastle v2.4. The build scrip is working correctly when invoke from command line (even when invoked on the build
computer) , but failed each time when invoked by the build agent under the control of our build server, with the following error:
SHFB error BE0065: BUILD FAILED: Modifying the XML of an imported project file is not allowed. Open that project file directly.
Any idea ???
About out environment: the source come from a TFS 2010 server. But we do not relay on TFS build capabilities, but instead use TeamCity v5.1.3 as a build server. Our build script are done with NAnt 0.86 (Build 0.86.2898.0; beta1; 2007-12-08).
Here is the build log:
<?xml version="1.0" encoding="utf-8"?>
<shfbBuild product="Sandcastle Help File Builder Utilities" version="18.104.22.168" projectFile="C:\TeamCityBuildAgent\work\89fb35eada6bb328\ISaGRAF\DocFull.shfbproj.teamcity.patch.tcprojx" started="23/07/2010 10:02:53 AM">
Loading and initializing plug-ins...
Hierarchical Table of Contents Version 22.214.171.124
Copyright © 2006-2010, Eric Woodruff, All Rights Reserved
Found Sandcastle tools in 'C:\TeamCityBuildAgent\work\89fb35eada6bb328\Tools\Sandcastle\'
Found HTML Help 1 compiler in 'C:\TeamCityBuildAgent\work\89fb35eada6bb328\Tools\Ms Help Compiler v1\'
Found MS Help 2 help compiler in 'C:\TeamCityBuildAgent\work\89fb35eada6bb328\Tools\Ms Help Compiler v2\'
Validating and copying documentation source information
Last step completed in 00:00:00.0000
SHFB: Error BE0065: BUILD FAILED: Modifying the XML of an imported project file is not allowed. Open that project file directly.