After looking at an article from MS, I have a question about the SolutionToBuild section.
<ItemGroup>
<SolutionToBuild Include="$(SolutionRoot)\path\MySolution.sln />
<SolutionToBuild Include="$(SolutionRoot)\Scribble\scribble.sln" />
<SolutionToBuild Include="$(SolutionRoot)\HelloWorld\HelloWorld.sln" />
<SolutionToBuild Include="$(SolutionRoot)\TestProject1\TestProject1.sln" />
</ItemGroup>
It says that the assembly sequence is determined by the order above. So, for example, MySolution will be built before the doodle.
However, is it safe if the scribbles are dependent on MySolution? For example, MySolution displays one or more DLLs that are used by scribbles. If MySolution and scribble are changed at the same time, will the assembly wait until MySolution is fully compiled before moving on to the next project?
source
share