We use the MSBuild process for our VS2005 applications as opposed to the SLN as it allows us to specify the output directory on the command line during the build process. (command line parameters: /property:OutDir=
The issue we are having is that we need the result of the compilation to be placed into Team City as an artifact for other projects. It doesn't make sense that TC would know where the resulting DLL lives when you override the output directory.
Does anyone know how I would solve this without having to have two build configurations, one for the artifact and one to push it to the deployment location?
thanks in advance.