How can I get TFS 2010 to build each project to a separate directory?
Posted
by Jonathan Schuster
on Stack Overflow
See other posts from Stack Overflow
or by Jonathan Schuster
Published on 2010-05-06T20:41:25Z
Indexed on
2010/05/06
21:18 UTC
Read the original article
Hit count: 756
In our project, we'd like to have our TFS build put each project into its own folder under the drop folder, instead of dropping all of the files into one flat structure. To illustrate, we'd like to see something like this:
DropFolder/
Foo/
foo.exe
Bar/
bar.dll
Baz
baz.dll
This is basically the same question as was asked here, but now that we're using workflow-based builds, those solutions don't seem to work. The solution using the CustomizableOutDir property looked like it would work best for us, but I can't get that property to be recognized. I customized our workflow to pass it in to MSBuild as a command line argument (/p:CustomizableOutDir=true), but it seems MSBuild just ignores it and puts the output into the OutDir given by the workflow.
I looked at the build logs, and I can see that the CustomizableOutDir and OutDir properties are both getting set in the command line args to MSBuild. I still need OutDir to be passed in so that I can copy my files to TeamBuildOutDir at the end.
Any idea why my CustomizableOutDir parameter isn't getting recognized, or if there's a better way to achieve this?
© Stack Overflow or respective owner