2010-04-22 5 views

Répondre

2

foo.csproj

<Project DefaultTargets="BuildAll" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 
    <Target Name="BuildAll"> 
     <Message Text="foo"/> 
     <Exec Command="MSBuild.exe bar.csproj /noconsolelogger"/> 
    </Target> 
</Project> 

bar.csproj

<Project DefaultTargets="BuildAll" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 
    <Target Name="BuildAll"> 
     <Message Text="bar"/> 
    </Target> 
</Project> 

sortie contient le message 'foo', mais pas 'bar'.

+0

Merci beaucoup. Je comprends que votre suggestion est d'utiliser au lieu de directement. +1 vote pour vous mais il serait préférable d'avoir une option pour . L'utilisation de la tâche est assez ennuyante lors de la définition des propriétés. –

+0

Je comprends l'inconvénient de ne pas pouvoir utiliser directement. Merci pour le +1. – mhanney

Questions connexes