msbuild
1<Project>2
3<PropertyGroup>4<!-- Static graph restores projects from the parent sln file that are excluded by the slnf file: https://github.com/NuGet/Home/issues/13097. -->5<RestoreUseStaticGraphEvaluation Condition="'$(DotNetBuildFromSource)' != 'true'">true</RestoreUseStaticGraphEvaluation>6</PropertyGroup>7
8<ItemGroup>9<!-- Remove all sln files globbed by arcade so far and add only MSBuild.sln to the build.10Without this, arcade tries to build all three MSBuild solution at once, which leads to
11locked file errors. -->
12<ProjectToBuild Remove="@(ProjectToBuild)" />13<ProjectToBuild Include="$(RepoRoot)MSBuild.sln" />14</ItemGroup>15
16</Project>17