Я думаю, элемент import используется для импорта в него других проектов MSBuild ( см. Здесь ).Если вы хотите указать проекты C # для сборки, вы должны сделать это следующим образом:
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" >
<ItemGroup>
<ProjectReferences Include="d:\MyDirectory\BuildTest\BuildTest\BuildTest.csproj" />
<!--more-->
</ItemGroup>
Тогда, если вы хотите построить все ссылочные проекты, вы можете, например, сделать это:
<Target Name="BuildAllProjects">
<MSBuild ContinueOnError="False" Projects="@(ProjectReferences)"
Targets="Clean;ReBuild">
</MSBuild>
</Target>
Помните, что это всего лишь один из многих способов работы с MSBuild.На эту тему есть много хороших статей на MSDN, если вам потребуется дополнительная настройка.