When building the entire aspnetcore repo (i.e. inside the VMR) desktop msbuild is chosen #58985
Labels
area-infrastructure
Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework
When building aspnetcore inside the VMR, desktop msbuild is being used which is required to build installers. The logic which msbuild engine to use lives here:
aspnetcore/eng/build.ps1
Lines 317 to 323 in eb68e01
It might be ok to build the entire repository with desktop msbuild but ideally only the parts that need the desktop engine should build with it. Runtime does that which works really fine. Arcade already has a script that handles shelling out to desktop msbuild.
cc @wtgodbe
The text was updated successfully, but these errors were encountered: