Hi,

(CC.NET 1.5.0.6063)

I have an MSBuild CC.Net task that kicks off our build.  Inside our
MSBuild script, I call a custom MSBuild task that launches MSBuild to
compile a VS2008 project (it's actually a "uni-build" task that
compiles anything, but I'm currently working through the VS2008
compile that launches MSBuild).

I am currently using ThoughtWorks.CruiseControl.MsBuild.dll as my
XmlLogger for the CC.Net task and also configured my custom task to
use a passed in logger (which I specify as
ThoughtWorks.CruiseControl.MsBuild.dll).

It sends the output to the XML file but the problem is that the nested
MSBuild task is outputting a full XML file instead of a node, which of
course makes it malformed XML, merging doesn't work, etc.

Is there any way to send a logger parameter to
ThoughtWorks.CruiseControl.MsBuild.dll to say "hey, you're actually
just another sub task inside another MSBuild project, so just output
your logfile as a child node instead of a full document" ?

Thanks,
Mike Jansen

Reply via email to