<Target Name="GenerateDocumentation"> <BuildStep Message="Compiling Help Projects" TeamFoundationServerUrl="$(TeamFoundationServerUrl)" BuildUri="$(BuildUri)" Condition=" '$(IsDesktopBuild)' != 'true' "> <Output TaskParameter="Id" PropertyName="HelpGenerationId" /> </BuildStep> <Exec Command="CompileDocumentation.bat "$(SolutionRoot)\MyProgram\Help\ProgramHelp.word2chm"" /> <!-- If no error, mark this build step as succeeded --> <BuildStep TeamFoundationServerUrl="$(TeamFoundationServerUrl)" BuildUri="$(BuildUri)" Id="$(HelpGenerationId)" Status="Succeeded" Condition=" '$(IsDesktopBuild)' != 'true' " /> <OnError ExecuteTargets="HelpGenerationFailed" /> </Target>