Issue Criando um único projeto usando o msbuild que possui várias configurações

Questã

Estamos usando transformações de configuração dentro de nossa solução. Por exemplo: Depurar, Testar, Preparar, Liberar No entanto, essas configurações são usadas apenas em nossos projetos MVC. todas as bibliotecas usam apenas Debug and Release, o que faz mais sentido, porque nossas bibliotecas precisam ser criadas apenas no modo de depuração ou no modo de releas

O problema surge ao tentar criar um único projeto a partir da linha de comando. Preciso fazer isso para implantar automaticamente nossas compilações do TeamCity em nosso ambiente de teste.

Quando crio o projeto único como este

msbuild myproject.csproj 
/t:Build 
/P:Configuration=Test 
/P:Platform=AnyCPU 
/P:DeployOnBuild=True 
/P:DeployTarget=MSDeployPublish 
/P:MsDeployServiceUrl=https://SERVER:8172/MsDeploy.axd 
/P:AllowUntrustedCertificate=True 
/P:MSDeployPublishMethod=WMSvc 
/P:CreatePackageOnPublish=True 
/P:UserName=Username 
/P:Password=Passsword 
/P:DeployIisAppPath="IISAPPPATH"

Estou tendo o erro a segui

myproject.csproj" (Build target) (1) ->
"C:\src\myproject.csproj" (default target) (18) ->
  c:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(483,9)
: error : The OutputPath property is not set for project 'sampleLibrary.csproj'.  
Please check to make sure that you have specified a valid combination of
 Configuration and Platform for this project.  Configuration='Test'
  Platform='AnyCPU'.  You may be seeing this message because you are trying
 to build a project without a solution file, and have specified a
 non-default Configuration or Platform that doesn't exist for this project.

Eu sei o que isso significa, porque minha sampleLibrary não possui uma configuração para teste e o mapeamento para a sampleLibrary estaria contido no meu arquivo .sln

Questã

Existe uma maneira de resolver isso sem precisar adicionar essas configurações para cada projeto de biblioteca? Cheira como um truque feio aqu

questionAnswers(5)

yourAnswerToTheQuestion