![enter image description here](https://i.stack.imgur.com/STXaT.jpg)
Я использую Msbuild для построения своего решения [Мы передадим имена решений вместо имен csproj].В приведенной выше папке с изображением решения [Конфигурация, Источник, Тесты] есть несколько проектов и 3 проекта без папки решения.
Мы использовали для получения выходных данных сборки из задачи Msbuild, как указано ниже
<MSBuild Projects="@(Solution)" BuildInParallel="true"
Properties="Configuration=$(Configuration);PostbuildEvent=;Version=$(BuildNextVersionNumber)"
Condition="'%(Solution.Group)' == '$(Group)' And '%(Solution.Type)' == 'DotNET' And '%(Solution.IsRebuild)'=='$(IsRebuild)'">
<Output
TaskParameter="TargetOutputs"
ItemName="BuildOutputs" />
</MSBuild>
Но сборки, созданные проектами, находящиеся вне папки решения, не добавляются в элемент Buildoutputs.1010 * Мы решаем эту проблему, строя проекты вместо sln.
Почему это происходит?Есть ли другой простой способ исправить это?