Si vous utilisez l'approche Exec chaîne juste les ensemble afin que vous obtenez toutes vos solutions dans l'ordre que vous avez besoin comme ceci:
<exec program="msbuild.exe" basedir="C:\windows\microsoft.net\Framework\v3.5\" commandline="C:\test\Project\src\project1.sln"/>
Sur un note latérale basée sur votre premier message, il semble que vous essayiez d'utiliser la tâche de solution qui prend actuellement en charge jusqu'à vs2005 autant que je sache (pourrait être faux).
L'autre alternative est de faire quelque chose comme ce que font beaucoup de projets open source (consultez le projet de château http://castleproject.org) où vous avez plusieurs fichiers de construction 1 par projet, un fichier commun, et un fichier maître qui vous permet de contrôler tous les ordres de construction et les spécificités autour de chaque fichier de projet si vous le souhaitez.
Voici comment nous le faisons sur mon lieu de travail.
Espérons que ça aide.