2010-04-22 2 views

ответ

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> 

Output содержит сообщение 'Foo', но не 'бар'.

+0

Спасибо, mhanney. Я понимаю, что ваше предложение - использовать вместо . +1 голосовать за вас, но было бы лучше иметь опцию для . С помощью задачи задача довольно неприятна при определении свойств. –

+0

Я понимаю досаду о том, что я не могу использовать напрямую. Спасибо за +1. – mhanney

Смежные вопросы